home *** CD-ROM | disk | FTP | other *** search
Text File | 2004-11-05 | 116.5 KB | 2,226 lines |
-
- +----------------------------------------+
- | |
- | Sauvegarde de partition |
- | |
- | http://www.partition-saving.com |
- | Copyright (c) 1999-2004 D. Guibouret |
- +----------------------------------------+
-
- Manuel
-
- Table des matiΦres
- ------------------
-
- 1- PrΘambule
- 2- PrΘsentation
- 3- Configuration nΘcessaire
- 4- Fonctionnement de l'interface
- a) L'interface fenΩtre textuelle
- b) L'interface ligne de commande
- 5- L'utilisation du programme
- 6- La sauvegarde d'ΘlΘment
- a) Choix du support:
- b) Choix de l'ΘlΘment source:
- c) Partie α sauver:
- d) Choix du fichier:
- e) Choix de la taille du fichier:
- f) Choix de la compression:
- g) FenΩtre de sauvegarde:
- h) CrΘation du fichier d'options:
- i) Exemples:
- 7- La restauration d'ΘlΘment
- a) Choix du fichier:
- b) Choix de l'ΘlΘment destination:
- c) FenΩtre de restauration:
- d) Exemples:
- 8- La copie d'ΘlΘment
- a) Choix du support:
- b) Choix de l'ΘlΘment source:
- c) Partie α sauver:
- d) Choix de l'ΘlΘment destination:
- e) FenΩtre de copie:
- f) Exemples:
- 9- La copie de fichier
- 10- La vΘrification de fichier
- 11- La mise α jour du registre Windows 2000/XP
- a) Choix du support o∙ Windows est installΘ:
- b) Choix de l'ΘlΘment o∙ Windows est installΘ:
- c) Nom du rΘpertoire o∙ Windows est installΘ:
- d) Choix du disque o∙ est la partition α mettre α jour:
- e) Choix de la partition α mettre α jour:
- f) Lettre de la partition α mettre α jour:
- g) Confirmation:
- 12- La mise α jour du fichier BOOTSECT.DOS
- a) Choix du support o∙ est le fichier BOOTSECT.DOS:
- b) Choix de l'ΘlΘment o∙ est le fichier BOOTSECT.DOS:
- c) Confirmation:
- 13- La simulation d'un ΘlΘment
- a) Utilisation du driver:
- b) Simulation d'ΘlΘment:
- c) Remarques:
- 14- Format du fichier d'options
- 15- Notes sur les ΘlΘments sauvegardables
- a) Le disque complet:
- b) Le Master Boot Reoord:
- c) Les premiers secteurs du disque:
- d) La table des partitions:
- e) Les partitions (tous les secteurs):
- f) Les partitions (uniquement les secteurs occupΘs):
- g) Les partitions FAT (12, 16 et 32) (DOS/Windows):
- h) Les partitions ext2fs/ext3fs (Linux):
- i) Les partitions NTFS:
- j) Les disquettes:
- k) Les pΘriphΘriques DOS:
- 16- Ce qui n'est pas supportΘ
- 17- Ce qui n'a pas pu Ωtre testΘ
- 18- Remerciements
-
-
- 1- PrΘambule
- ------------
-
- Ce programme peut Ωtre copiΘ et redistribuΘ librement. Il ne peut en aucun cas
- Ωtre vendu que ce soit seul ou inclus dans un autre programme. Tout ce qui est
- dans ce paquetage doit Ωtre conservΘ ensemble dans sa forme originelle.
-
- Ce programme est fourni tel quel sans aucune garantie. Aucune poursuite ne
- pourra Ωtre engagΘe contre l'auteur en cas de dommages causΘs par ce
- programme.
-
- Toutes les remarques sont les bienvenues.
-
-
- 2- PrΘsentation
- ---------------
-
- Ce programme a pour but de rΘaliser la sauvegarde, la restauration et la copie
- d'ΘlΘments de disque dur (disque complet, Master Boot Record, table des
- partitions ou partition). Ceci permet de sauver le contenu d'un disque dur
- pour pouvoir ensuite le restaurer en cas de problΦme sans nΘcessiter de passer
- du temps α tout rΘinstaller et reconfigurer.
- Ce programme est composΘ d'un exΘcutable permettant de rΘaliser les tΓches
- suivantes:
-
- - la sauvegarde d'un ΘlΘment (disque dur, partition, disquette,
- pΘriphΘrique).
- - la restauration d'un ΘlΘment.
- - la copie d'un ΘlΘment.
- - la copie des fichiers crΘΘs par le programme tout en changeant leur taille
- ou leur compression.
- - la vΘrification des fichiers crΘΘs.
- - la mise α jour des dΘfinitions de partitions de la base de registres
- Windows 2000/XP.
- - la mise α jour du fichier BOOTSECT.DOS.
- - la simulation d'ΘlΘment α partir des fichiers crΘΘs.
-
- Pour tout renseignement sur le partitionnement ou sur le programme veuillez
- vous rΘfΘrer aux informations additionnelles.
-
-
- 3- Configuration nΘcessaire
- ---------------------------
-
- MatΘriel:
-
- - 386 ou supΘrieur.
- - 4 Mo de mΘmoire (peut marcher α moins mais la compression des donnΘes
- pourrait ne pas Ωtre possible). La mΘmoire DOS disponible doit Ωtre au moins
- de 300 Ko.
-
- Logiciel:
-
- - DOS (version >= 3.3).
-
- Ce programme ne fonctionne pas sous Windows (cf. les informations
- additionnelles) et il est dΘconseillΘ de l'utiliser sous un Θmulateur (surtout
- s'il fonctionne dans un environnement multitΓches).
- Il vous faut Θgalement une partition FAT (ou tout autre systΦme de fichier
- pour lequel vous avez un driver DOS permettant d'y accΘder) afin de crΘer le
- fichier de sauvegarde (cela n'est pas nΘcessaire si vous voulez utiliser
- uniquement la copie de partition puisqu'aucun fichier n'est crΘΘ).
-
-
- 4- Fonctionnement de l'interface
- --------------------------------
-
- Deux types d'interfaces sont disponibles:
-
- - l'interface de type fenΩtre textuelle qui prΘsente les informations sous
- forme de fenΩtre pilotable au clavier ou α la souris.
- - l'interface de type ligne de commande qui prΘsente les informations d'une
- maniΦre basique et s'utilisant uniquement avec le clavier.
-
- L'interface par dΘfaut est la premiΦre. La seconde est lα uniquement afin de
- rΘsoudre des problΦmes d'incompatibilitΘs avec certains ordinateurs.
- Pour savoir comment choisir l'interface veuillez vous rΘfΘrer au chapitre 5.
-
- a) L'interface fenΩtres textuelles
-
- Cette interface se pilote au clavier ou α la souris. Les touches communes α
- toutes les fenΩtres sont:
-
- - Tab, flΦche bas ou flΦche droite pour pouvoir passer d'un ΘlΘment α un
- autre dans une fenΩtre.
- - Maj+Tab, flΦche haut ou flΦche gauche pour pouvoir passer d'un ΘlΘment α
- un autre dans une fenΩtre (en sens inverse par rapport α Tab).
- - Ctrl+Tab pour passer d'une fenΩtre α une autre.
- - Alt+Tab pour passer d'une fenΩtre α une autre (en sens inverse par rapport
- α Ctrl+Tab).
- - Des correspondances de touches sont dΘfinies pour associer α une touche de
- dΘplacement une combinaison utilisant la touche Control:
-
- +-----------------------+-------------+
- | Touche de dΘplacement | Combinaison |
- +-----------------------+-------------+
- | Home | Ctrl+B |
- | End | Ctrl+E |
- | FlΘche bas | Ctrl+D |
- | FlΘche haut | Ctrl+U |
- | FlΘche droite | Ctrl+R |
- | FlΘche gauche | Ctrl+L |
- | Page-Down | Ctrl+N |
- | Page-Up | Ctrl+P |
- | BackSpace | Ctrl+H |
- | Delete | Ctrl+X |
- | Insert | Ctrl+Y |
- | Return | Ctrl+M |
- | Tab | Ctrl+F |
- | Shift+Tab | Ctrl+G |
- | Alt+Tab | Ctrl+V |
- | Ctrl+Tab | Ctrl+W |
- +-----------------------+-------------+
-
- Si aucun ΘlΘment ne semble sΘlectionnΘ, appuyez sur une de ces touches pour
- sΘlectionner le premier ou le dernier selon la touche choisie.
- En gΘnΘral, la touche EntrΘe actionne le bouton Ok (si ce n'est pas un bouton
- qui est sΘlectionnΘ) et la touche Escape actionne le bouton Annuler.
- Les diffΘrents ΘlΘments d'une fenΩtre sont prΘsentΘs ci-dessous:
-
- - Les boutons de commande: pour les activer, il faut appuyer sur la touche
- EntrΘe quand ils sont sΘlectionnΘs ou sur Alt+<la lettre mise en rouge dans le
- nom du bouton> (mΩme si le bouton n'est pas sΘlectionnΘ).
- Vous pouvez Θgalement les activer en cliquant dessus.
- Un bouton est sΘlectionnΘ quand son fond est noir est qu'il est entourΘ
- par ">" et "<", sinon son fond est vert.
- - Les lignes d'entrΘe: c'est ce qui permet d'entrer une donnΘe. Il suffit de
- taper les caractΦres pour les ajouter lα o∙ est le curseur. Delete et
- BackSpace permettent de supprimer les caractΦres (respectivement celui du
- curseur et celui avant le curseur). Les flΦches droite et gauche permettent de
- se dΘplacer et les touches Home et End permettent d'aller au dΘbut ou α la fin
- de la chaεne. En pressant la touche shift en mΩme temps que les touches de
- dΘplacement, vous sΘlectionnez le texte qui sera effacΘ lors de l'appui sur
- une touche autre que celle de dΘplacement. En pressant Ctrl+A vous
- sΘlectionnez tout le texte.
- Enfin la touche Insert permet de se mettre en mode insertion (mode par
- dΘfaut: le curseur est le curseur-soulignΘ) ou remplacement (le curseur est le
- curseur-bloc).
- Avec la souris vous pouvez dΘplacer le curseur en cliquant α l'endroit o∙
- vous voulez qu'il soit, faire dΘfiler le texte en cliquant sur les flΦches α
- droite ou α gauche, le sΘlectionner en maintenant le bouton enfoncΘ en mΩme
- temps que vous dΘplacez la souris et tout sΘlectionner en double-cliquant.
- Une ligne d'entrΘe est sΘlectionnΘe quand le curseur apparaεt dedans.
- - Les listes: elle permet de choisir un ΘlΘment dans une liste. Les flΦches
- haut et bas permettent de se dΘplacer, les touches Page-Up et Page-Down
- permettent d'aller α la page prΘcΘdante ou suivante.
- Si la colonne de droite est de couleur diffΘrente et contient un # c'est
- que tous les ΘlΘments ne sont pas visibles et le # permet de se situer dans la
- liste.
- Avec la souris vous pouvez sΘlectionner un ΘlΘment. Si la barre de
- dΘfilement apparaεt α droite, vous pouvez vous positionner dans la liste soit
- en cliquant α l'endroit voulu dans cette barre de dΘfilement, soit en appuyant
- sur les flΦches en haut ou en bas. En double-cliquant sur l'ΘlΘment
- sΘlectionnΘ vous activez la commande associΘe α la liste (gΘnΘralement le
- bouton Ok).
- L'ΘlΘment sΘlectionnΘ d'une liste apparaεt avec un fond gris si la liste
- n'est pas sΘlectionnΘe, avec un fond noir si elle est sΘlectionnΘe.
- - Les cases α cocher: ces cases permettent d'activer/dΘsactiver une option.
- Afin de changer l'Θtat d'une case il suffit de cliquer dessus ou de presser la
- barre espace quand elle est sΘlectionnΘe. La case α cocher est activΘe quand
- un 'X' apparaεt entre les crochets situΘs α droite, elle est dΘsactivΘe dans
- le cas contraire.
- Une case α cocher est sΘlectionnΘe quand le texte est blanc,
- dΘselectionnΘe quand le texte est gris.
-
-
- b) L'interface ligne de commande
- Cette interface est plus basique et ne s'utilise qu'au clavier. A tout moment
- l'appui sur la touche Escape arrΩte l'exΘcution du programme.
- Les diffΘrents ΘlΘments sont les suivants:
-
- - Les listes: la liste des ΘlΘments est affichΘe avec un numΘro α gauche. Il
- vous suffit d'entrer le numΘro de l'ΘlΘment lorsqu'il vous est demandΘ pour le
- sΘlectionner. Si jamais la liste dΘpasse la taille de l'Θcran, il vous faudra
- appuyer sur une touche pour la faire dΘfiler.
- - L'entrΘe de donnΘes: il vous suffit d'entrer la donnΘe demandΘe (par
- exemple un nom de fichier). La touche Delete permet d'effacer le caractΦre
- prΘcΘdent le curseur (ce que vous avez dΘjα entrΘ est affichΘ α la ligne
- suivante sauf le dernier caractΦre et vous pouvez continuer d'entrer de
- nouveaux caractΦres). Il n'est pas possible de dΘplacer le curseur.
- - Les choix: ils se prΘsentent sous la forme d'une question avec les
- possibilitΘs de rΘponse entre parenthΦses (Exemple: (O/N)). Il vous faut
- donner la rΘponse parmi un des ΘlΘments prΘsentΘs. La casse des lettres n'est
- pas prise en compte.
-
-
- 5- L'utilisation du programme
- -----------------------------
-
- Utilisation: savepart.exe [-l en|fr|fr_2] [-cm|-nm|-pm] [-f <fichier
- d'options>] [-ncd] [-nvd] [-nvf] [-cui|-tui|-bui] [-b|-c|-d|-i|-m|-r|-s|-t|-u]
-
- -l: cette option vous permet de choisir la langue α utiliser. Vous ne devez
- l'utiliser que si la langue reconnue automatiquement n'est pas correcte. Si
- une erreur apparaεt avant que cette option ne soit analysΘe, le message
- d'erreur sera affichΘ avec la langue dΘtectΘe automatiquement. Les langues
- reconnues sont:
-
- * en: anglais.
- * fr: franτais.
- * fr_2: franτais avec d'autres pages de code.
-
- La dΘtection de la langue positionne celle-ci α franτais lors de la dΘtection
- de paramΦtres de configuration utilisΘe en France, au Canada franτais, en
- Guyane franτaise, aux Antilles franτaises et en PolynΘsie franτaise. Dans les
- autres cas, la langue est positionnΘe α anglais.
- Le paramΦtre fr_2 est uniquement lα au cas o∙ les accents seraient mal
- affichΘs. Je ne sais pas α quels paramΦtres de configuration cela correspond
- (et je ne suis pas s√r qu'il y existe une configuration de DOS pour ces
- paramΦtres), ce sont les caractΦres accentuΘs tels que les utilisent Windows
- et Linux (ANSI). Je l'ai mis en cas de besoin (si quelqu'un utilise cette
- option, qu'il me le dise avec la configuration nΘcessaire) et il n'est pas
- automatiquement dΘtectΘ.
-
- -cm: cette option est la mΘthode par dΘfaut d'utilisation de la souris.
-
- -pm: cette option est une autre mΘthode d'utilisation de la souris si jamais
- la premiΦre ne marche pas (c'est la mΘthode par dΘfaut sous Windows NT/XP).
- Elle peut faire que des double click ne soient pas dΘtectΘs.
-
- -nm: cette option permet d'empΩcher l'utilisation de la souris. Vous ne
- devez l'utiliser que si l'utilisation de la souris semble poser problΦme avec
- les 2 mΘthodes d'utilisations donnΘes ci-dessus.
-
- -f <fichier d'options>: cela vous permet de donner un fichier d'options afin
- d'utiliser le mode batch. Pour connaεtre le format de ce fichier d'options,
- veuillez vous rΘfΘrer au chapitre 14.
-
- -ncd: cette option dΘsactive la vΘrification que le fichier crΘΘ/lu ne doit
- pas se trouver sur l'ΘlΘment sauvΘ/restaurΘ. Il est conseillΘ de ne l'utiliser
- que si l'attribution des lettres de lecteur DOS est incorrecte.
-
- -nvd: cette option dΘsactive la vΘrification que les secteurs sont
- correctement Θcrits. Ceci accΘlΘre la restauration, mais peut empΩcher la
- dΘtection de secteurs dΘfectueux.
-
- -nvf: cette option dΘsactive la vΘrification que les fichiers sont
- correctement Θcrits et que les secteurs sont correctement Θcrits quand l'accΦs
- par pΘriphΘrique DOS est utilisΘ. Ceci accΘlΘre la sauvegarde (et la
- restauration dans le second cas), mais peut faire que les fichiers crΘΘs ou
- les pΘriphΘriques restaurΘs soient incorrects dans le cas o∙ le disque o∙ ils
- sont Θcrits commence α Ωtre dΘfectueux.
-
- -cui|-tui|-bui: cette option vous permet de sΘlectionner l'interface
- graphique α utiliser:
-
- * -cui: interface type ligne de commande.
- * -tui: interface type fenΩtres textuelles.
- * -bui: interface type fenΩtres textuelles mais utilisant l'accΘs α
- l'Θcran par le BIOS ce qui assure une meilleure compatibilitΘ, mais est plus
- lent.
-
- Si cette option n'est pas donnΘe, c'est l'interface type fenΩtres textuelles
- qui est utilisΘe. Cette option ne doit Ωtre utilisΘe que si cette interface
- pose problΦme (par exemple rien ne se passe quand le programme est lancΘ).
- Dans ce cas il faut commencer par essayer avec l'option -bui, puis si cela ne
- marche toujours pas avec l'option -cui.
-
- -b|-c|-d|-i|-m|-r|-s|-t|-u: cette option vous permet de sΘlectionner
- l'action α rΘaliser:
-
- * -b: mettre α jour le fichier BOOTSECT.DOS.
- * -c: copier un ΘlΘment.
- * -d: copier des fichiers crΘΘs par le programme afin de les modifier
- (taux de compression ou taille maximum).
- * -i: lire des informations du driver.
- * -m: simuler un ΘlΘment α partir des fichiers de sauvegarde.
- * -r: restaurer un ΘlΘment.
- * -s: sauver un ΘlΘment.
- * -t: vΘrifier des fichiers de sauvegarde.
- * -u: mettre α jour la base de registres Windows 2000/XP.
-
- Si cette option n'est pas donnΘe, le programme vous demande ce que vous
- dΘsirez faire. Pour la description des diffΘrentes actions, veuillez vous
- rΘfΘrer aux chapitres suivants.
-
- Le code de retour du programme est le suivant:
-
- - 0 s'il s'est exΘcutΘ sans problΦme,
- - 1 si une erreur est apparue,
- - 2 si l'utilisateur a annulΘ l'exΘcution,
- - 3 s'il s'est exΘcutΘ sans problΦme mais avec de mauvais secteurs,
- - 255 si une exception a ΘtΘ levΘe.
-
- Remarques:
- ----------
-
- - l'option -f <fichier d'options> ne peut pas Ωtre utilisΘe lors de la copie
- de partition ou de fichier.
- - la copie et la vΘrification de fichiers peuvent Ωtre exΘcutΘes sous
- Windows (dans ce cas l'exΘcution sera certainement plus rapide que sous DOS).
-
-
- 6- La sauvegarde d'ΘlΘment
- --------------------------
-
- C'est la partie exΘcutΘe si sous utilisez l'option -s ou si vous la
- sΘlectionnez lorsque le programme vous la demande.
-
- L'exΘcution se dΘroule selon le diagramme suivant (en dehors du mode batch):
- choix du support
- |
- V
- choix de l'ΘlΘment source
- |
- V
- [partie α sauver]
- |<------------------------+---+
- V | |
- choix du fichier | |
- | | |
- V | |
- choix de la taille maximum du fichier | |
- +-------------------------+ |
- V |
- [choix de la compression] |
- | |
- V |
- fenΩtre de sauvegarde |
- +-----------------------------+
- V
- crΘation du fichier d'options
- |
- V
- fin
-
-
- a) Choix du support:
- Il faut sΘlectionner le disque, le lecteur de disquette ou le pΘriphΘrique DOS
- sur lequel se trouve l'ΘlΘment α sauvegarder.
- Le mode d'accΦs au disque est prΘcisΘ:
-
- - accΦs standard: avec ce mode d'accΦs on accΦde au disque dur selon sa
- dΘfinition physique (cylindre, secteur, tΩte). Avec ce mode d'accΦs la taille
- des secteurs ne peut pas Ωtre connue (elle est prise α 512 octets qui est la
- valeur standard, les autres tailles Θtant exceptionnelles) et la taille des
- disques est limitΘe α 8 Go.
- - accΦs Θtendu: c'est le mode d'accΦs qui devient le standard. Dans ce mode
- le disque dur est reprΘsentΘ comme une unique piste (on ne se prΘoccupe pas de
- sa dΘfinition physique). Ce mode permet d'utiliser les disques de plus de 8
- Go, cependant la taille rapportΘe par ces disques peut Ωtre fausse (sans que
- cela n'ait de consΘquence). La taille des secteurs peut Ωtre diffΘrente de 512
- octets bien que cette valeur reste la plus courante.
-
- Dans le cas des lecteurs de disquette, l'accΦs est obligatoirement standard,
- dans le cas des pΘriphΘriques DOS, il apparaεt Θtendu pour Partition Saving
- mais comme c'est le driver DOS qui fait l'accΦs, c'est lui qui choisit le
- mode.
-
- b) Choix de l'ΘlΘment source:
- Avec cette fenΩtre vous pouvez sΘlectionner la partie du disque α sauvegarder.
- Le support permet de savoir si l'ΘlΘment est directement en relation avec le
- disque ou avec une partition. Dans le cas d'une partition, le support vous
- prΘcise si c'est une partition principale ou si c'est une partition dΘfinie
- dans une partition Θtendue.
- Le numΘro de la partition est le numΘro tel que reconnu sous Linux.
- Le nom du lecteur est le nom du lecteur DOS correspondant α la partition (si
- c'est une partition DOS bien s√r). Ceci peut Ωtre erronΘ dans la mesure o∙ de
- nouveau type de partition DOS peuvent Ωtre dΘfinis (par exemple avec Windows95
- de nouveaux types ont ΘtΘ dΘfinis pour les partitions VFAT16 et FAT32 et rien
- n'empΩche qu'une Θvolution semblable se reproduise).
- Dans le cas o∙ l'ΘlΘment est en relation avec le disque le type de l'ΘlΘment
- permet d'identifier l'ΘlΘment: cela peut Ωtre le disque complet, le master
- boot record (premier secteur du disque), les secteurs situΘs avant la premiΦre
- partition et la table des partitions. Dans le cas o∙ le support est une
- partition, le type de l'ΘlΘment permet d'identifier le type de la partition:
- cela permet d'identifier le type d'OS installΘ dessus. Dans la mesure o∙ les
- types de partition ne sont pas normalisΘs, la liste n'est pas exhaustive.
- La taille donne la taille de l'ΘlΘment. Par dΘfaut elle est exprimΘe en Mo
- sauf si elle est suivie de Ko.
- Le nom de la partition est le label (ou nom de volume). Il est affichΘ quand
- il est accessible. Si pour les lecteurs DOS, il semble y avoir une incohΘrence
- entre la lettre du lecteur et le nom de la partition, ce dernier est
- certainement juste et le nom du lecteur mal attribuΘ.
- Pour les disquettes, cette fenΩtre n'apparaεt pas.
- Pour les pΘriphΘriques DOS, vous pouvez sΘlectionner le pΘriphΘrique α sauver
- dans la liste vous prΘsentant tous ceux que le DOS connait comme ayant un
- accΦs par secteur et possΘdant un systΦme de fichier FAT.
-
- Remarque:
- ---------
- Si vous choisissez de sauvegarder une partition principale de type Θtendue,
- vous sauvegardez toutes les partitions dΘfinies dans cette partition Θtendue
- (toutes celles qui ont pour support "Etendue n░<partition Θtendue choisie>").
-
- c) Partie α sauver:
- Cette fenΩtre n'apparaεt que si la partition choisie est un des types dont il
- est possible de ne sauver que les secteurs occupΘs. Dans ce cas elle vous
- propose les choix suivants:
-
- - "Tous les secteurs": dans ce cas tous les secteurs de la partition seront
- sauvΘs sans tenir compte du fait qu'ils soient occupΘs ou pas. Cela fait bien
- s√r que la sauvegarde est plus grosse que dans les cas suivants, mais peut
- permettre de sauver la partition mΩme si celle-ci est fortement endommagΘe
- (par exemple pour pouvoir la sauver avant de tenter des solutions extrΩmes
- pour la rΘparer). La contrainte de cette solution est que la restauration
- devra se faire sur une partition ayant exactement le mΩme format (le disque
- doit avoir la mΩme taille et dΘfinition physique et la partition avoir la mΩme
- taille et Ωtre α la mΩme place).
- - "Les secteurs occupΘs": dans ce cas seuls les secteurs occupΘs sont
- sauvΘs. Cela α l'avantage que la sauvegarde nΘcessite moins de place que dans
- le cas prΘcΘdent et permet Θgalement de pouvoir restaurer la partition sur une
- partition diffΘrente (elle peut Ωtre sur un disque diffΘrent, α un emplacement
- diffΘrent et avec une taille diffΘrente), en tenant compte nΘanmoins de
- quelques contraintes de taille. L'inconvΘnient est que ce type de sauvegarde
- nΘcessite plus de mΘmoire et que la sauvegarde peut ne pas aboutir si votre
- partition est endommagΘe (par exemple des secteurs importants sont
- endommagΘs).
- - "La partition sur elle-mΩme": ce cas ne s'applique qu'aux partitions de
- type FAT. Il est identique au cas prΘcΘdent, mais permet Θgalement de crΘer le
- fichier de sauvegarde sur la partition sauvegardΘe (ce qu'il NE faut surtout
- PAS faire pour les 2 cas prΘcΘdents). Les contraintes sont que cela nΘcessite
- plus de place mΘmoire et que lors de la restauration il faudra faire un
- scandisk sur la partition restaurΘe (aprΦs avoir redΘmarrΘ l'ordinateur) afin
- de corriger des erreurs Θventuelles sur la taille des fichiers crΘΘs (ceux que
- vous avez utilisΘs lors de la restauration sont corrects, ce sont ceux sur la
- partition restaurΘe qui ne le sont pas).
-
- Dans le cas o∙ la partition n'est pas une partition pour laquelle il est
- possible de ne sauver que les secteurs occupΘs ou dans le cas o∙ vous avez
- choisi un ΘlΘment en relation avec le disque, cette fenΩtre n'apparaεt pas et
- tous les secteurs sont sauvΘs.
- Pour avoir plus de renseignements sur la sauvegarde des secteurs occupΘs,
- veuillez vous rΘfΘrer au chapitre 15.
-
- Remarque:
- ---------
-
- - une fenΩtre vous informant de la recherche du dernier secteur occupΘ
- apparaεt entre le choix de la taille du fichier et la fenΩtre de sauvegarde.
- Dans le cas o∙ vous choisissez une des deux options o∙ il ne faut sauver que
- les secteurs occupΘs, cette fenΩtre peut rester afficher relativement
- longtemps. Dans le cas o∙ vous sauvez tous les secteurs, vous ne la verrez
- probablement pas, car elle est affichΘe trΦs briΘvement.
-
- d) Choix du fichier:
- Dans cette fenΩtre vous pouvez choisir le nom et l'emplacement du fichier de
- sauvegarde. Pour cela vous pouvez taper dans la ligne "Fichier" le nom du
- fichier (avec Θventuellement son emplacement) ou en sΘlectionner un dans la
- liste des fichiers ou vous dΘplacer dans l'arborescence α l'aide de la liste
- des lecteurs et des rΘpertoires. Par dΘfaut "*.*" est affichΘ ce qui signifie
- que tous les fichiers sont affichΘs.
- Une deuxiΦme fenΩtre vous donne la possibilitΘ d'utiliser le nommage
- automatique. Celui-ci consiste α gΘnΘrer automatiquement un nom de fichier si
- plusieurs sont nΘcessaires. Pour cela le programme prend le nom du premier
- fichier et remplace (ou ajoute selon le cas) les deux derniers caractΦres (les
- trois derniers si plus de 100 fichiers sont nΘcessaires) de l'extension par le
- numΘro du fichier (en considΘrant que le premier fichier porte le numΘro 0).
- Par exemple si votre premier fichier s'appelle "disk_c.par", le second sera
- "disk_c.p01", le troisiΦme "disk_c.p02", ..., le cent-uniΦme "disk_c.100".
- Une troisiΦme fenΩtre vous informe des lecteurs DOS avec leur espace libre
- ainsi que la taille de la partition (sans tenir compte du fait que seuls les
- secteurs occupΘs peuvent Ωtre sauvΘs et de la compression).
-
- Remarques:
- ----------
-
- - si un lecteur n'apparaεt pas dans la liste des lecteurs c'est qu'il n'a
- pas pu Ωtre dΘtectΘ. Cependant rien ne vous empΩche de taper sa lettre dans la
- ligne du nom de fichier (auquel cas la liste des lecteurs n'indiquera pas le
- bon lecteur mais c'est sans consΘquence).
- - si le fichier sΘlectionnΘ existe dΘjα, une fenΩtre de confirmation
- d'effacement est ouverte (si le fichier est en lecture seule, une fenΩtre vous
- informant qu'il ne peut pas Ωtre effacΘ apparaεt).
- - si vous sauvez un disque complet ou une partition FAT, vous NE devez PAS
- crΘer le fichier sur le disque ou la partition que vous sauvez α moins que
- vous n'ayez choisi l'option "La partition sur elle-mΩme" dans la fenΩtre vous
- demandant ce que vous voulez sauver. Si vous n'avez pas choisi cette option et
- essayez nΘanmoins de crΘer un fichier sur la partition α sauver, une fenΩtre
- de warning vous signale cet Θventuel problΦme. Si vous utilisez l'option
- "-ncd", cette vΘrification ne sera pas faite.
- - lors de l'utilisation du nommage automatique, mise α part pour le premier
- fichier, il n'est pas vΘrifiΘ que le fichier existe dΘjα, par consΘquent il
- sera effacΘ s'il existe.
-
- e) Choix de la taille du fichier:
- Cette fenΩtre vous permet de choisir la taille maximum que vous dΘsirez pour
- le fichier. Si plus de place est nΘcessaire pour pouvoir sauver l'ΘlΘment, un
- nouveau fichier vous sera demandΘ quand celui-ci sera plein. Si la taille
- libre sur le lecteur est infΘrieure α 10 Mo, la taille demandΘe est en ko,
- sinon elle est en Mo. Cette taille maximum ne peut pas dΘpasser le minimum
- entre la taille disponible sur le lecteur et 2047 Mo.
- Si vous entrez 0, vous revenez α la fenΩtre de choix de fichier.
-
- f) Choix de la compression:
- Si vous disposez de suffisamment de mΘmoire, une fenΩtre vous demande avec
- quel niveau de compression vous voulez compresser les donnΘes. Cela va de 0
- (pas de compression) α 9 (compression maximale). Le niveau gΘnΘralement
- utilisΘ par les programmes de compression est le niveau 6. Plus vous
- choisissez un niveau de compression ΘlevΘ, plus le temps d'exΘcution sera long
- (par contre cela influence peu le temps de dΘcompression).
- Si vous n'avez pas assez de place mΘmoire, une fenΩtre vous en informe. Dans
- ce cas aucune compression n'est rΘalisΘe (<=> niveau 0).
- Cette fenΩtre n'apparaεt qu'aprΦs la demande du premier fichier (pour les
- fichiers suivant le mΩme taux de compression est utilisΘ).
- L'algorithme de compression utilisΘ est l'algorithme du programme gzip.
-
- g) FenΩtre de sauvegarde:
- Cette fenΩtre vous informe de l'avancement de la sauvegarde.
- La ligne d'avancement du haut donne l'avancement par rapport α l'ensemble de
- l'ΘlΘment sauvΘ. La ligne d'avancement d'en dessous donne l'avancement par
- rapport α la taille maximale du fichier. Par consΘquent il n'est pas anormal
- que cette ligne ne soit pas α 100% lorsque la sauvegarde se termine.
- Le temps restant est le temps restant estimΘ. L'exactitude de celui-ci est
- fortement influencΘe par le fait de compresser ou non les donnΘes et de sauver
- ou non tous les secteurs.
- La liste des erreurs est la liste des erreurs dΘtectΘes lors de la lecture des
- secteurs du disque. Si vous avez les mΩmes α la restauration et si lorsque
- vous utilisez un programme de vΘrification de disque (tel que la vΘrification
- de surface avec scandisk), de mauvais secteurs sont signalΘs, ces erreurs ne
- portent pas α consΘquences (s'il n'y avait pas de donnΘes sur ces secteurs au
- moment de la sauvegarde, mais τa c'Θtait α l'OS de le dΘtecter).
- Si la taille maximum de fichier que vous avez donnΘe n'est pas suffisante pour
- sauver tout l'ΘlΘment (la ligne d'avancement de fichier atteint 100%), un
- nouveau nom de fichier vous est demandΘ avec α nouveau sa taille maximum (si
- vous utilisez le nommage automatique, celui-ci sera gΘnΘrΘ automatiquement,
- avec la mΩme taille maximum que le premier).
- Tant que la sauvegarde est en cours vous ne pouvez pas appuyer sur le bouton
- Ok (seul le bouton annuler est actif pour pouvoir arrΩter la sauvegarde).
- Quand la sauvegarde est terminΘe, le bouton Ok devient actif, le bouton
- annuler inactif, et la ligne marquΘe "Etat" passe de "En cours ..." α
- "TerminΘ.".
-
- h) CrΘation du fichier d'options:
- Si vous n'avez pas utilisΘ le mode batch (ou si des options ont ΘtΘ ajoutΘes
- par rapport α celles fournies en batch), une fenΩtre vous demande si vous
- voulez crΘer le fichier d'options qui vous permettra d'utiliser le mode batch
- pour les prochaines sauvegardes/restaurations de cet ΘlΘment. Si vous rΘpondez
- "oui", une fenΩtre vous demandera le nom du fichier. Ce fichier contiendra
- toutes les options que vous avez positionnΘes.
-
- Remarques:
- ----------
-
- - le contenu de ce fichier ne reste valide que tant que vous ne changez pas
- le partitionnement de votre disque dur.
- - les noms des fichiers Θcrits dans ce fichier sont en absolu. Par
- consΘquent si vous dΘplacez les fichiers de sauvegarde, il vous faudra
- modifier ce fichier d'option.
- - vous pouvez bien s√r crΘer ce fichier α la main.
- - la convention de nommage DOS (8.3: 8 caractΦres maximums pour le nom et 3
- caractΦres maximums pour l'extension) doit Ωtre utilisΘe pour les noms des
- fichiers Θcrits dans le fichier d'options.
-
- i) Exemples:
- ConsidΘrons que vous avez 2 disques partitionnΘs comme dΘcrit ci-dessous (α
- cotΘ du type de partition se trouve les dΘnominations <DOS>|<Linux>):
-
- Disque 1 Disque 2
- +-------------------------------+ +-------------------------------+
- | Partition principale 1: | | Partition principale 1: |
- | DOS FAT 32 (C:|hda1) | | DOS FAT 32 (D:|hdb1) |
- +-------------------------------+ | |
- | Partition principale 2: | +-------------------------------+
- | DOS Θtendue ( |hda2) | | Partition principale 2: |
- | +---------------------------+ | | DOS Θtendue ( |hdb2) |
- | | Partition Θtendue 1 de la | | | +---------------------------+ |
- | | partition principale 2: | | | | Partition Θtendue 1 de la | |
- | | DOS FAT 32 (E:|hda5) | | | | partition principale 2: | |
- | +---------------------------+ | | | DOS FAT 32 (G:|hdb5) | |
- | | Partition Θtendue 2 de la | | | | | |
- | | partition principale 2: | | | +---------------------------+ |
- | | DOS VFAT 16 (F:|hda6) | | +-------------------------------+
- | +---------------------------+ | | Partition principale 3: |
- +-------------------------------+ | Vide ( |hdb3) |
- | Partition principale 3: | | |
- | Linux ext2 ( |hda3) | +-------------------------------+
- +-------------------------------+ | Partition principale 4: |
- | Partition principale 4: | | Linux swap ( |hdb4) |
- | Vide ( |hda4) | | |
- +-------------------------------+ +-------------------------------+
-
- Si vous dΘsirez sauver la partition contenant le lecteur D:, vous exΘcutez
- savepart.exe -s, puis:
-
- - commencez par choisir le deuxiΦme disque,
- - sΘlectionnez la premiΦre partition,
- - choisissez de sauver tous les secteurs ou seulement les secteurs occupΘs
- (cette deuxiΦme solution nΘcessitera moins de place),
- - choisissez de compresser le fichier ou pas,
- - choisissez l'emplacement et le nom du fichier (selon la taille disponible
- sur les diffΘrents lecteurs, mais de prΘfΘrence sur le premier disque afin
- d'aller plus vite, donc en C:, E: ou F:), par exemple C:\disk_d.par
- - dans la mesure o∙ vous voulez graver le fichier sur un CD, vous choisissez
- une taille maximale de 620 Mo.
-
- A partir de ce point, la sauvegarde se dΘroule. Si les 620 Mo ne suffisent pas
- pour sauver toutes les donnΘes, vous devez donner l'emplacement et le nom d'un
- deuxiΦme fichier, puis sa taille maximale, .... Une fois la sauvegarde
- terminΘe, vous pouvez dΘcider de crΘer le fichier batch ou pas. Si vous crΘez
- le fichier batch et gravez les fichiers sur un CD, mettez le fichier batch
- avec le premier fichier et n'oubliez pas de modifier le chemin d'accΦs au(x)
- fichier(s) de sauvegarde dans ce fichier batch.
-
- Si vous dΘsirez sauver la partition Linux, vous devez:
-
- - sΘlectionner le premier disque,
- - choisir la troisiΦme partition,
-
- puis continuer comme pour le premier cas (comme la partition Linux se trouve
- sur le premier disque, il est conseillΘ de crΘer le fichier sur un lecteur du
- deuxiΦme disque).
-
-
- 7- La restauration d'ΘlΘment
- ----------------------------
-
- C'est la partie qui est exΘcutΘe lorsque vous utilisez l'option -r ou
- sΘlectionnez cette option quand le programme vous la demande.
-
- L'exΘcution se dΘroule selon le diagramme suivant (en dehors du mode batch):
- choix du fichier
- |
- V
- choix de l'ΘlΘment destination
- |<-----------------------------+
- V |
- fenΩtre de restauration |
- +---------> choix du fichier --+
- V
- fin
-
-
- a) Choix du fichier:
- C'est la mΩme fenΩtre que celle de sΘlection de fichier lors de la sauvegarde.
- L'en-tΩte du fichier sΘlectionnΘ est vΘrifiΘ et une erreur est signalΘe si
- celui-ci est incorrect.
- Le nommage automatique peut Ωtre sΘlectionnΘ afin que le nom des fichiers
- suivants soit gΘnΘrΘ automatiquement (il faut bien-s√r que la rΦgle de nommage
- dΘcrite dans le chapitre 6.d soit respectΘe).
-
- b) Choix de l'ΘlΘment destination:
- Cette fenΩtre donne la liste des ΘlΘments compatibles avec celui sauvΘ dans le
- fichier. Vous devez choisir un des ΘlΘments dans cette liste pour faire la
- restauration.
- En haut de la fenΩtre une description de l'ΘlΘment sauvΘ est donnΘe. En
- dessous c'est la liste des ΘlΘments compatibles.
- La colonne "Dis" donne le numΘro du disque sur lequel se trouve l'ΘlΘment.
- La colonne "Support" donne le type de support sur lequel se trouve l'ΘlΘment.
- La colonne "Num" est le numΘro de la partition tel qu'il est connu sous Linux,
- si jamais l'ΘlΘment est une partition.
- La colonne "L." donne le nom de lecteur DOS de l'ΘlΘment si c'est une
- partition DOS.
- La colonne "Id." permet de savoir si l'ΘlΘment est identique α celui sauvΘ. Si
- c'est le cas un "X" est prΘsent dans cette colonne sinon rien n'est Θcrit.
- La colonne "Taille" donne la taille de l'ΘlΘment. Par dΘfaut elle est exprimΘe
- en Mo sauf si elle est suivie de Ko.
- Le nom de la partition est le label (ou nom de volume). Il est affichΘ quand
- il est accessible. Si pour les lecteurs DOS, il semble y avoir une incohΘrence
- entre la lettre du lecteur et le nom de la partition, ce dernier est
- certainement juste et le nom du lecteur mal attribuΘ.
- Pour plus de dΘtails sur la compatibilitΘ entre les ΘlΘments veuillez
- consulter le chapitre 15.
- Si aucun ΘlΘment compatible n'est trouvΘ, un message vous le signale et le
- programme se termine.
-
- !!!!! Attention !!!!!:
- ----------------------
- La restauration efface toutes les donnΘes actuellement prΘsentes sur l'ΘlΘment
- choisi. De plus vous NE devez PAS choisir le disque (dans le cas de la
- sauvegarde d'un disque complet) ou la partition sur laquelle se trouve le
- fichier vous permettant de faire cette restauration (il serait en effet effacΘ
- lors de la restauration et ne serait donc plus accessible ce qui entraεnerait
- une erreur et l'arrΩt de la restauration).
- Une fenΩtre de warning vous signale si le fichier se trouve sur le disque ou
- la partition α restaurer. Elle est affichΘe uniquement pour le premier fichier
- (car pour les suivants vous NE devez PAS accΘder au disque ou α la partition
- que vous restaurez) et elle n'est pas affichΘe dans le cas o∙ vous utilisez
- l'option "-ncd".
-
- c) FenΩtre de restauration:
- Cette fenΩtre vous permet de suivre l'avancement de la restauration.
- La ligne d'avancement du haut donne l'avancement pour le fichier.
- La ligne d'avancement d'en dessous donne l'avancement pour l'ΘlΘment choisi.
- Le temps restant est le temps restant estimΘ. L'exactitude de celui-ci est
- fortement influencΘe par le fait que les donnΘes aient ΘtΘ compressΘes et que
- tous les secteurs aient ΘtΘ sauvΘs ou pas.
- La liste des erreurs contient les erreurs dΘtectΘes lors de l'Θcriture des
- secteurs sur le disque. Si ces erreurs sont les mΩmes que lors de la
- sauvegarde, il n'y a pas de consΘquences (si ce ne sont pas les mΩmes ou s'il
- y en a moins ou plus vous risquez d'avoir perdu des donnΘes: passer scandisk
- (ou un programme Θquivalent pour l'OS donnΘ) pourra peut-Ωtre rΘsoudre le
- problΦme).
- Si l'ΘlΘment a ΘtΘ sauvΘe en plusieurs fichiers, ils vous sont demandΘs au fur
- et α mesure de l'avancement.
- Tant que la restauration est en cours vous ne pouvez pas appuyer sur le bouton
- Ok (seul le bouton annuler est actif pour pouvoir arrΩter cette restauration).
- Quand la restauration est terminΘe, le bouton Ok devient actif, le bouton
- annuler inactif, et la ligne marquΘe "Etat" passe de "En cours ..." α
- "TerminΘ.".
-
- !!!!! Attention !!!!!:
- ----------------------
-
- - lors de la sΘlection des fichiers suivants, vous ne devez pas accΘder au
- lecteur correspondant au disque ou α la partition en cours de restauration (si
- c'est une partition DOS). En effet celle-ci Θtant en cours d'Θcriture, les
- informations la concernant sont fausses (un peu comme si vous essayiez
- d'accΘder α un fichier alors que la partition est en train d'Ωtre formatΘe).
- - une fois la restauration terminΘe, redΘmarrer l'ordinateur si vous venez
- de restaurer une partition DOS (ou une partition que vous pouvez accΘder par
- le DOS), afin que celui-ci puisse mettre α jour les informations concernant
- cette partition.
- - si vous annulez une restauration en cours, vous devez reformater l'ΘlΘment
- destination (ou faire une nouvelle restauration).
- - si lors de la sauvegarde, vous aviez crΘΘ un fichier de sauvegarde sur la
- partition en cours de sauvegarde, aprΦs avoir redΘmarrΘ l'ordinateur il faut
- que vous fassiez un scandisk sur la partition restaurΘe afin d'Θliminer des
- erreurs de tailles portant sur les fichiers crΘΘs.
- - si vous restaurez une partition sur une autre partition que celle
- d'origine et que vous avez Windows 2000 ou XP, il faut que vous mettiez α jour
- la base de registres pour cette partition. Pour cela veuillez vous rΘfΘrer au
- chapitre 11.
- - si la partition que vous restaurez est une partition systΦme qui est
- exΘcutable via le multiboot Windows XP (sans que ce soit la partition Windows
- XP) et que vous la restaurez sur une partition autre que celle d'origine, il
- faut que vous mettiez α jour le fichier BOOTSECT.DOS pour cette partition.
- Pour cela veuillez vous rΘfΘrer au chapitre 12.
-
- d) Exemples:
- Avec le partitionnement prΘsentΘ dans l'exemple de la sauvegarde de partition,
- vous dΘsirez restaurer les partitions prΘcΘdemment sauvΘes.
- Dans le cas de la sauvegarde du lecteur D:, vous exΘcutez savepart -r et
-
- - choisissez le nom du premier fichier de sauvegarde,
- - choisissez la partition que vous voulez restaurer. Si vous aviez sauvΘ
- tous les secteurs, seule la partition contenant le lecteur D: vous sera
- proposΘe (si jamais les 2 disques ont le mΩme format et les lecteurs C: et D:
- ont la mΩme taille, le lecteur C: pourrait Θgalement vous Ωtre proposΘ). Si
- vous n'aviez sauvΘ que les secteurs occupΘs, les partitions contenant les
- lecteurs C:, D:, E: et G: peuvent vous Ωtre proposΘes en fonction des tailles
- qu'elles font (la partition F: ne peut pas vous Ωtre proposΘe dans la mesure
- o∙ elle n'a pas le mΩme format de systΦme de fichier). Dans ce cas la
- partition D: aura une croix dans sa colonne "Id.", mais pas les autres (si
- jamais les 2 disques ont le mΩme format et les lecteurs C: et D: ont la mΩme
- taille, le lecteur C: pourrait Θgalement avoir cette croix).
- - une fois la partition choisie, la restauration commence. Si la sauvegarde
- a ΘtΘ faite en plusieurs fichiers, le second fichier vous sera demandΘ quand
- le premier est terminΘ, ....
-
- Une fois la restauration terminΘe, rebootez votre ordinateur afin que le DOS
- prenne en compte le fait que le lecteur D: a ΘtΘ modifiΘ.
-
- Si vous dΘsirez restaurer la partition Linux, vous procΘdez comme ci-dessus.
- Dans ce cas seul la 3Φme partition du premier disque vous sera proposΘe vu que
- c'est la seule partition Linux prΘsente (la partition Linux swap n'a pas le
- mΩme systΦme de fichier).
-
-
- 8- La copie d'ΘlΘment
- ---------------------
-
- C'est la partie qui est utilisΘe quand vous utilisez l'option -c ou quand vous
- la sΘlectionnez lorsque le programme vous le demande.
-
- L'exΘcution se dΘroule selon le diagramme suivant:
- choix du support
- |
- V
- choix de l'ΘlΘment source
- |
- V
- [partie α sauver]
- |
- V
- choix de l'ΘlΘment destination
- |
- V
- fenΩtre de copie
- |
- V
- fin
-
-
- a) Choix du support:
- Veuillez vous rΘfΘrer α la mΩme fenΩtre dans la partie "sauvegarde d'ΘlΘment"
- (chapitre 6.a).
-
- b) Choix de l'ΘlΘment source:
- Veuillez vous rΘfΘrer α la mΩme fenΩtre dans la partie "sauvegarde d'ΘlΘment"
- (chapitre 6.b).
-
- c) Partie α sauver:
- Veuillez vous rΘfΘrer α la mΩme fenΩtre dans la partie "sauvegarde d'ΘlΘment"
- (chapitre 6.c).
-
- d) Choix de l'ΘlΘment destination:
- Veuillez vous rΘfΘrer α la mΩme fenΩtre dans la partie "restauration
- d'ΘlΘment" (chapitre 7.b) en remplaτant les rΘfΘrences au fichier par la
- partition α copier.
-
- e) FenΩtre de copie:
- Cette fenΩtre vous permet de suivre l'avancement de la copie.
- La ligne d'avancement du haut donne l'avancement pour l'ΘlΘment α copier.
- La ligne d'avancement d'en dessous donne l'avancement pour l'ΘlΘment
- destination.
- Le temps restant est le temps restant estimΘ. L'exactitude de celui-ci est
- fortement influencΘe par le fait de copier ou non tous les secteurs.
- La liste des erreurs contient les erreurs dΘtectΘes lors de la lecture des
- secteurs sur l'ΘlΘment α copier ou lors de l'Θcriture des secteurs sur
- l'ΘlΘment destination. Si des erreurs apparaissent, il est fortement conseillΘ
- de passer scandisk ou un programme Θquivalent.
- Tant que la copie est en cours vous ne pouvez pas appuyer sur le bouton Ok
- (seul le bouton annuler est actif pour pouvoir arrΩter cette copie). Quand la
- copie est terminΘe, le bouton Ok devient actif, le bouton annuler inactif, et
- la ligne marquΘe "Etat" passe de "En cours ..." α "TerminΘ.".
-
- !!!!! Attention !!!!!:
- ----------------------
-
- - une fois la copie terminΘe, redΘmarrer l'ordinateur si vous venez de
- restaurer/copier une partition DOS (ou une partition que vous pouvez accΘder
- par le DOS), afin que celui-ci puisse mettre α jour les informations
- concernant la partition destination.
- - si vous annulez une copie en cours, vous devez reformater la partition
- destination (ou faire une nouvelle copie ou restauration).
- - si vous avez Windows 2000 ou XP, il faut que vous mettiez α jour la base
- de registres pour la partition copiΘe. Pour cela veuillez vous rΘfΘrer au
- chapitre 11.
- - si la partition que vous restaurez est une partition systΦme qui est
- exΘcutable via le multiboot Windows XP (sans que ce soit la partition Windows
- XP), il faut que vous mettiez α jour le fichier BOOTSECT.DOS pour cette
- partition. Pour cela veuillez vous rΘfΘrer au chapitre 12.
-
- f) Exemples:
- Avec le partitionnement prΘsentΘ dans l'exemple de la sauvegarde de partition,
- vous dΘsirez copier la partition contenant le lecteur D: sur la partition
- contenant le lecteur E: (α condition que sa taille soit compatible).
- Pour cela vous lancez savepart -c et:
-
- - choisissez le second disque,
- - choisissez la premiΦre partition,
- - choisissez de copier uniquement les secteurs occupΘs (afin que la copie
- puisse se faire sur une partition ayant un format diffΘrent de celle
- d'origine),
- - choisissez la partition destination. Les partitions contenant les lecteurs
- C:, E: et G: vous seront proposΘes si leur taille est compatible. La partition
- contenant le lecteur D: ne vous sera pas proposΘe puisque c'est la partition
- d'origine. La partition contenant le lecteur F: ne vous sera pas proposΘe
- puisque le format du systΦme de fichier n'est pas le mΩme.
-
- A partir de ce point la copie se dΘroule. Une fois celle-ci terminΘe, vous
- devez rebooter l'ordinateur.
-
-
- 9- La copie de fichier
- ----------------------
-
- C'est la partie exΘcutΘe lorsque vous utilisez l'option -d ou quand vous la
- sΘlectionnez lorsque le programme vous la demande.
-
- Cette partie vous permet de dupliquer des fichiers tout en changeant leur taux
- de compression ou leur taille maximum.
-
- L'exΘcution commence par vous demandez le nom du fichier source (veuillez vous
- rΘfΘrer au chapitre 7.a), puis le nom et la taille du fichier destination
- ainsi que le taux de compression (veuillez vous rΘfΘrer aux chapitres 6.d, 6.e
- et 6.f). La fenΩtre d'avancement donne en haut l'avancement pour le fichier
- source et en bas celui pour le fichier destination. Si jamais plusieurs
- fichiers sources ou plusieurs fichiers destination sont nΘcessaires ils vous
- seront demandΘs au fur et α mesure du besoin.
-
- Remarques:
- ----------
-
- - seuls les fichiers crΘΘs par ce programme peuvent Ωtre utilisΘs par cette
- fonctionnalitΘ.
- - le programme vΘrifie que le fichier destination ne porte pas le mΩme nom
- que le fichier source afin d'Θviter que le fichier source ne soit effacΘ avant
- d'Ωtre copiΘ. Cependant il ne peut pas vΘrifier qu'un fichier destination
- efface un fichier source autre que celui en cours d'utilisation, donc soyez
- prudent de ne pas confondre la source et la destination.
- - vous pouvez utiliser n'importe quel autre programme de compression pour
- rΘaliser cela, cependant il vous faudra dΘcompresser les fichiers avant de
- pouvoir les utiliser avec ce programme, ce qui n'est pas le cas avec cette
- option.
-
-
- 10- La vΘrification de fichier
- ------------------------------
-
- C'est la partie exΘcutΘe lorsque vous utilisez l'option -t ou quand vous la
- sΘlectionnez lorsque le programme vous la demande.
-
- Elle vous permet de vΘrifier que les fichiers de sauvegarde sont valides.
- Cette vΘrification consiste α contr⌠ler l'en-tΩte des fichiers, la taille et
- le checksum des donnΘes (une fois que celles-ci sont dΘcompressΘes si elles
- sont compressΘes). Si une sauvegarde a ΘtΘ faite en plusieurs fichiers, vous
- Ωtes obligΘs de contr⌠ler tous les fichiers. Aucune donnΘe n'est Θcrite sur le
- disque ou n'est modifiΘe dans les fichiers.
-
- L'exΘcution consiste en la demande du fichier source (veuillez vous rΘfΘrer au
- chapitre 7.a). La fenΩtre d'avancement donne en haut l'avancement pour le
- fichier source. Si la sauvegarde a ΘtΘ faite en plusieurs fichiers, les
- fichiers suivant vous seront demandΘs.
-
-
- 11- La mise α jour du registre Windows 2000/XP
- ----------------------------------------------
-
- C'est la partie qui est utilisΘe quand vous utilisez l'option -u ou quand vous
- la sΘlectionnez lorsque le programme vous le demande.
-
- Windows 2000 et XP stockent l'emplacement des partitions dans la base de
- registres afin de conserver l'association entre ces partitions et la lettre de
- lecteur correspondante. L'emplacement des partitions est composΘ de 2
- ΘlΘments: le numΘro du disque de la partition qui est stockΘ dans le MBR (4
- octets) et l'offset du premier octet de la partition sur le disque (8 octets).
- Par consΘquent si vous copiez une partition sur un autre disque (sans copier
- le MBR) ou si vous dΘplacez le dΘbut d'une partition, il faut mettre α jour
- ces informations dans la base de registre pour chacune des partitions que vous
- avez dΘplacΘes. Dans le cas de la restauration d'une partition alors qu'elle
- n'a pas ΘtΘ dΘplacΘe, cela n'est pas utile.
-
- L'exΘcution comprend 2 parties: une premiΦre pour dΘsigner l'emplacement o∙
- Windows est installΘ afin que le programme trouve le fichier de base de
- registres, la seconde pour donner la partition α mettre α jour dans cette base
- de registres. Si vous copiez la partition Windows 2000/XP, l'installation de
- Windows α utiliser est bien s√r celle sur la partition destination de la
- copie.
-
- L'exΘcution se dΘroule selon le diagramme suivant:
- choix du support o∙ Windows est installΘ
- |
- V
- choix de l'ΘlΘment o∙ Windows est installΘ
- |
- V
- nom du rΘpertoire o∙ Windows est installΘ
- |
- V
- choix du disque o∙ est la partition α mettre α jour
- |
- V
- choix de la partition α mettre α jour
- |
- V
- lettre de la partition α mettre α jour
- |
- V
- confirmation
- |
- V
- fin
-
-
- a) Choix du support o∙ Windows est installΘ:
- Il faut sΘlectionner le disque ou la liste des pΘriphΘriques DOS sur lequel se
- trouve l'installation de Windows dont la base de registres doit Ωtre mise α
- jour.
-
- b) Choix de l'ΘlΘment o∙ Windows est installΘ:
- Il faut sΘlectionner la partition (si un disque a ΘtΘ choisi dans la premiΦre
- fenΩtre) ou le pΘriphΘrique DOS (si pΘriphΘrique DOS a ΘtΘ choisi dans la
- premiΦre fenΩtre) sur lequel se trouve l'installation de Windows dont la base
- de registres doit Ωtre mise α jour.
-
- c) Nom du rΘpertoire o∙ Windows est installΘ:
- Il faut donner le rΘpertoire d'installation de Windows. En rΦgle gΘnΘrale ce
- rΘpertoire s'appelle "WINDOWS", sauf si vous avez prΘcisΘ un autre nom lors de
- l'installation. Si vous donnez un nom de rΘpertoire incorrect ou si la version
- de Windows installΘe n'est pas correcte vous aurez un message d'erreur vous
- signalant que le fichier de base de registres n'a pas pu Ωtre trouvΘ.
-
- d) Choix du disque o∙ est la partition α mettre α jour:
- Il faut sΘlectionner le disque sur lequel se trouve la partition dont vous
- dΘsirez modifier la dΘfinition dans la base de registre.
-
- e) Choix de la partition α mettre α jour:
- Il faut sΘlectionner la partition dont vous dΘsirez modifier la dΘfinition
- dans la base de registre.
-
- f) Lettre de la partition α mettre α jour:
- Cette fenΩtre donne la liste de toutes les lettres de lecteur modifiables avec
- leur dΘfinition actuelle. La premiΦre colonne est la lettre de partition, la
- seconde est l'identificateur du disque sur lequel est la partition et la
- troisiΦme est l'octet de dΘbut de la partition sur le disque. La derniΦre
- colonne rΘpΘte les 2 informations prΘcΘdentes telles que donnΘes par regedit.
- Vous devez choisir dans cette liste quelle lettre vous voulez affecter α la
- partition sΘlectionnΘe grΓce aux deux fenΩtres prΘcΘdentes. Le programme ira
- modifier la dΘfinition pour cette lettre afin d'y mettre les valeurs dΘfinies
- en haut de la fenΩtre.
-
- g) Confirmation:
- Le programme vous demande la confirmation de la modification de la base de
- registre. Il donne le nom de la clΘ qui sera modifiΘe, son ancienne et sa
- nouvelle valeur. La valeur est composΘe de 12 chiffres en hexadΘcimal, les
- quatre premiers Θtant le numΘro du disque, les 8 derniers l'offset de la
- partition sur le disque (c'est le mΩme format que la derniΦre colonne de la
- fenΩtre prΘcΘdente).
-
-
- 12- La mise α jour du fichier BOOTSECT.DOS
- ------------------------------------------
-
- C'est la partie exΘcutΘe lorsque vous utilisez l'option -b ou quand vous la
- sΘlectionnez lorsque le programme vous la demande.
-
- Afin de gΘrer le multi-boot avec une autre version de DOS ou Windows, Windows
- XP sauve le secteur boot de l'autre version de Windows dans le fichier
- BOOTSECT.DOS sur cette partition et modifie le secteur boot pour mettre le
- sien α la place (celui-ci demandant quelle version de Windows lancer en
- fonction du contenu du fichier BOOT.INI). Si vous choisissez d'exΘcuter
- l'ancienne version de Windows, il lit alors le contenu du fichier BOOTSECT.DOS
- et l'exΘcute. Par consΘquent si vous copiez sur un autre disque ou dΘplacez le
- dΘbut de la partition pour l'autre version de Windows, il faut que ce fichier
- soit modifiΘ pour reflΘter cela. Cette option permet de rΘaliser cela.
-
- Attention: cette option ne fait que modifier certains paramΦtres de
- BOOTSECT.DOS pour reflΘter les changements qui ont pu Ωtre fait dans le
- secteur boot de la partition, elle ne permet en aucun cas de crΘer ou
- complΘter un fichier BOOTSECT.DOS.
-
- L'exΘcution consiste en choisir la partition o∙ est le fichier BOOTSECT.DOS
- pour qu'il soit mis α jour par rapport au secteur boot courant de cet ΘlΘment.
- Elle se dΘroule selon le diagramme suivant:
- choix du support o∙ est le fichier BOOTSECT.DOS
- |
- V
- choix de l'ΘlΘment o∙ est le fichier BOOTSECT.DOS
- |
- V
- confirmation
- |
- V
- fin
-
-
- a) Choix du support o∙ est le fichier BOOTSECT.DOS:
- Il faut sΘlectionner le disque, la disquette ou la liste des pΘriphΘriques DOS
- sur lequel se trouve le fichier BOOTSECT.DOS α modifier.
-
- b) Choix de l'ΘlΘment o∙ est le fichier BOOTSECT.DOS:
- Il faut sΘlectionner la partition (si un disque a ΘtΘ choisi dans la premiΦre
- fenΩtre) ou le pΘriphΘrique DOS (si pΘriphΘriques DOS a ΘtΘ choisi dans la
- premiΦre fenΩtre) sur lequel se trouve le fichier BOOTSECT.DOS α modifier.
- Vous aurez un message d'erreur si l'ΘlΘment choisi ne contient pas de fichier
- BOOTSECT.DOS ou si celui-ci a une taille incorrecte ou ne contient pas la
- signature de secteur boot.
-
- c) Confirmation:
- Le programme vous demande la confirmation de la modification du fichier
- BOOTSECT.DOS. Si vous confirmez, il sera modifiΘ pour mettre α jour certains
- des paramΦtres en cohΘrence avec ceux contenus dans le secteur boot actuel de
- l'ΘlΘment.
-
-
- 13- La simulation d'un ΘlΘment
- ------------------------------
-
- Cette partie couvre l'utilisation du driver (DRVPART.SYS) et les options "-m"
- et "-i" de savepart. Le but de ce driver est essentiellement de pouvoir
- accΘder α une partition contenue dans des fichiers de sauvegarde afin d'en
- rΘcupΘrer quelques fichiers.
-
- a) Utilisation du driver:
- DRVPART.SYS est un driver DOS permettant de simuler qu'un nouveau lecteur est
- prΘsent. Ce lecteur est simulΘ α l'aide de fichiers de sauvegarde rΘalisΘs
- prΘalablement.
- Comme tout driver DOS, DRVPART.SYS doit Ωtre chargΘ en mΘmoire α l'aide du
- fichier CONFIG.SYS. Ce fichier texte se trouve sur le disque de dΘmarrage
- (soit C:, soit A: selon que vous dΘmarrez depuis le disque dur ou une
- disquette). Afin que le driver soit chargΘ il faut ajouter α la fin de ce
- fichier la ligne:
- DEVICE=<emplacement>\DRVPART.SYS <options>
- avec <emplacement> Θgal au rΘpertoire o∙ se trouve le fichier DRVPART.SYS. Une
- fois cette ligne ajoutΘe, la prochaine fois que vous dΘmarrez votre
- ordinateur, vous aurez un nouveau lecteur accessible (la lettre est dΘfinie
- par le DOS et est la lettre suivant votre dernier lecteur).
- DRVPART.SYS peut prendre 2 options:
-
- - la premiΦre dΘfinie la taille des secteurs en octet. Elle doit Ωtre
- comprise entre 512 et 32768 et doit Ωtre un multiple de 512. Si cette option
- n'est pas donnΘe, une taille de 512 octets est prise par dΘfaut (c'est la
- taille la plus courante).
- - la deuxiΦme dΘfinie la taille mΘmoire en Ko utilisΘe en permanence par le
- programme afin de pouvoir fonctionner. Elle doit Ωtre supΘrieure ou Θgale α
- 1024. Si elle n'est pas donnΘe, une taille de 1024 Ko est prise par dΘfaut. Si
- vous voulez donner cette option vous Ωtes obligΘ de donner la taille des
- secteurs.
-
- Exemples:
- ---------
- DEVICE=C:\DRVPART.SYS
- Le driver est chargΘ avec les valeurs par dΘfaut de 512 octets pour la taille
- des secteurs et 1024 Ko pour la mΘmoire.
- DEVICE=C:\DRVPART.SYS 512 4096
- Le driver est chargΘ avec les valeurs de 512 octets pour la taille des
- secteurs et 4096 Ko pour la mΘmoire.
-
- La mΘmoire utilisΘe en permanence par le driver est une zone mΘmoire
- permettant au driver de stocker temporairement les secteurs demandΘs par
- d'autres programmes. Selon les demandes, cette taille peut augmenter/diminuer
- dynamiquement (sans jamais descendre en dessous de la taille dΘfinie au
- chargement). Le cas pire d'utilisation de la mΘmoire est certainement
- lorsqu'un programme cherche α connaεtre la taille libre sur le lecteur (par
- exemple α la fin d'un "dir").
- La mΘmoire utilisΘe par le driver est de la mΘmoire XMS ou EMS (selon ce qui
- est prΘsent). Ces types de mΘmoire sont de la mΘmoire standard (vous n'avez
- pas besoin de matΘriel spΘcifique), elle est appelΘe XMS ou EMS selon la
- maniΦre qu'elle est gΘrΘe. La mΘmoire XMS est gΘrΘe par le driver HIMEM.SYS
- (une ligne DEVICE=<emplacement>\HIMEM.SYS doit apparaεtre au dΘbut du fichier
- CONFIG.SYS) et la mΘmoire EMS est gΘrΘe par le driver EMM386.EXE (ou
- Θquivalent) (une ligne DEVICE=<emplacement>\EMM386.EXE doit apparaεtre dans le
- fichier CONFIG.SYS juste aprΦs celle contenant HIMEM.SYS). Si aucun de ces 2
- types de mΘmoire n'est prΘsent, le driver ne se charge pas. A noter que
- l'utilisation de la mΘmoire EMS peut limiter la taille mΘmoire disponible α 32
- Mo.
- Le driver peut gΘnΘrer les messages suivants lors de son chargement:
-
- - "Driver has been initialised. It simulates drive <lettre>:.": le driver
- s'est correctement initialisΘ et simule le lecteur portant la lettre <lettre>.
- - "Parameter for size of sectors is not correct: it must be between 512 and
- 32768 and be a multiple of 512.": le paramΦtre donnant la taille des secteurs
- n'est pas correct, il doit Ωtre compris entre 512 et 32768 octets et doit Ωtre
- un multiple de 512. Il faut que vous modifiiez le paramΦtre dans la ligne de
- chargement dans le fichier CONFIG.SYS.
- - "Parameter for allocated memory size is not correct: it must be bigger
- than 1024.": le paramΦtre donnant la taille mΘmoire utilisΘe en permanence
- n'est pas correct: il doit Ωtre supΘrieur α 1024 Ko. Il faut que vous
- modifiiez le paramΦtre dans la ligne de chargement dans le fichier CONFIG.SYS.
- - "Memory could not be allocated: you need XMS or EMS memory.": le driver
- n'a trouvΘ ni mΘmoire XMS ni mΘmoire EMS (ou ces gestionnaires de mΘmoire sont
- trop anciens). Il faut que vous ajoutiez dans le fichier CONFIG.SYS la ligne
- permettant de charger au moins la mΘmoire XMS.
-
- Si l'un des trois derniers messages est affichΘ, le driver n'est pas chargΘ.
-
- b) Simulation d'un ΘlΘment:
- Une fois que le driver est chargΘ en mΘmoire les options "-m" et "-i" de
- savepart peuvent Ωtre utilisΘes (ou les actions associΘes apparaissent dans la
- liste des actions si vous ne donnez pas d'option d'action).
- La premiΦre option ("savepart -m") ou le choix "Simuler un ΘlΘment" dans les
- actions permet de donner l'ensemble des fichiers de sauvegarde α utiliser afin
- de simuler l'ΘlΘment qu'ils contiennent. L'exΘcution se dΘroule d'une faτon
- similaire au test de fichiers de sauvegarde (chapitre 10). Une fois
- l'exΘcution terminΘe correctement vous pourrez utiliser le lecteur ajoutΘ par
- le driver comme Θtant la partition contenue dans les fichiers (tant qu'aucun
- ΘlΘment n'est simulΘ, l'accΘs au lecteur renvoie une erreur).
- La deuxiΦme option ("savepart -i") ou le choix "Lire les informations du
- driver" dans les actions permet de lire les informations du driver (lecteur
- simulΘ, taille de secteur et fichiers utilisΘs si un ΘlΘment est simulΘ) et
- d'arrΩter de simuler un ΘlΘment s'il y en a un actuellement simulΘ.
- Lors de la simulation d'un ΘlΘment, de la mΘmoire EMS/XMS supplΘmentaire peut
- Ωtre nΘcessaire pour le driver. Malheureusement, lors de l'exΘcution de
- savepart alors que seule de la mΘmoire XMS est prΘsente, il n'est pas possible
- d'allouer de la mΘmoire supplΘmentaire (savepart l'utilise complΦtement). Par
- consΘquent vous aurez certainement une erreur du type "Vous n'avez pas assez
- de mΘmoire EMS ou XMS: <n> Ko libres sont nΘcessaires.". Dans ce cas vous
- devez utiliser le programme ALLOCXMS.COM en donnant comme paramΦtre <n> afin
- que la mΘmoire soit prΘallouΘe avant l'exΘcution de savepart, puis relancer
- savepart (exemple: ALLOCXMS.COM 1024 allouera 1024 Ko de mΘmoire). Comme cette
- taille dΘpend de l'ΘlΘment α simuler, elle ne peut pas Ωtre fixΘe α l'avance.
- ALLOCXMS peut afficher les messages suivants:
-
- - "Memory allocated": la mΘmoire a ΘtΘ allouΘe et vous pouvez donc relancer
- savepart.
- - "DrvPart driver could not be found": vous avez certainement oubliΘ de
- charger le driver α l'aide de votre fichier CONFIG.SYS (note: dans ce cas les
- options pour gΘrer la simulation d'ΘlΘment ne doivent pas apparaεtre dans
- savepart).
- - "DrvPart driver into memory has not the same version as AllocXMS": les
- versions de DRVPART.SYS et ALLOCXMS.COM ne correspondent pas. Il faut utiliser
- les programmes ayant la mΩme version (de mΩme pour savepart).
- - "An element is currently simulated": une partition est actuellement
- simulΘe. Il faut d'abord arrΩter de la simuler α l'aide du bouton "ArrΩter de
- simuler l'ΘlΘment" dans la fenΩtre d'informations sur le driver dans savepart.
- - "XMS memory driver could not be found": vous n'avez pas chargΘ le driver
- de mΘmoire XMS dans votre CONFIG.SYS, par consΘquent vous ne pouvez pas
- utiliser de mΘmoire XMS.
- - "Parameter is not correct": le paramΘtre donnΘ n'est pas correct. Ce doit
- Ωtre un nombre entier positif.
- - "Such an amount of memory could not be allocated": le driver XMS
- n'autorise pas l'allocation de tant de mΘmoire. Si cette taille ne dΘpasse pas
- la mΘmoire disponible dans votre ordinateur, utiliser un driver plus rΘcent ou
- ne pas utiliser de mΘmoire EMS peut rΘsoudre ce problΦme.
-
- c) Remarques:
-
- - Ce driver ne permet de simuler que des ΘlΘments de type FAT ou des
- ΘlΘments pour lesquelles tous les secteurs ont ΘtΘ sauvΘs. Dans ce dernier
- cas, si ce n'est pas un ΘlΘment FAT, cela n'est pas vΘrifiΘ, mais le DOS
- n'arrivera certainement pas α accΘder au lecteur.
- - Les fichiers utilisΘs pour la simulation ne doivent pas Ωtre compressΘs.
- - Tous les fichiers doivent Ωtre en permanence accessible afin qu'aucune
- erreur ne soit gΘnΘrΘe (exemple: si les fichiers sont sur plusieurs CDs, il
- vous faut soit plusieurs lecteurs de CDs, soit les copier sur votre disque dur
- afin qu'ils puissent Ωtre tous accΘdΘs simultanΘment). Les premiers fichiers
- seront utilisΘs plus frΘquemment, par consΘquent mettez-les sur le support le
- plus rapide.
- - L'ΘlΘment simulΘ est mis en mode lecture seule. Par consΘquent toute
- tentative d'Θcriture entraεnera une erreur. Si jamais vous rencontrez un
- message du type "Impossible d'Θcrire sur le lecteur <lettre>:" avec <lettre>
- correspondant α la lettre du lecteur simulΘ, il vous faudra rΘpondre "Echec".
- - Ce driver ne fonctionne qu'en mode DOS. Si jamais Windows est dΘmarrΘ, il
- libΦre la mΘmoire qu'il occupe et se dΘsactive. Sous Windows un lecteur
- supplΘmentaire apparaεt mais il n'est pas accessible.
- - L'utilisation du driver ralentit votre ordinateur et occupe de la mΘmoire.
- Par consΘquent il est conseillΘ de ne l'utiliser que lorsque vous en avez
- besoin (par consΘquent modifier le fichier CONFIG.SYS α chaque fois ou avoir
- une disquette de boot spΘcifique, cette deuxiΦme solution Θtant prΘfΘrable).
- - L'accΦs au lecteur simulΘ est beaucoup plus lent que l'accΦs aux autres
- lecteurs.
- - Le driver ne fonctionne correctement que pour des programmes utilisant les
- pΘriphΘriques d'une faτon standard. Par consΘquent il peut Ωtre normal que
- certains programmes trop spΘcifiques gΘnΦrent des erreurs.
- - Si jamais un programme se termine anormalement, il peut avoir laissΘ le
- driver dans un Θtat incorrect (toute tentative d'accΦs au lecteur gΘnΦre une
- erreur). Dans ce cas il suffit d'exΘcuter et quitter n'importe quel programme
- pour qu'une fois celui-ci terminΘ, le lecteur simulΘ soit α nouveau
- accessible.
- - Le driver peut augmenter la mΘmoire qu'il utilise selon ces besoins. Si
- jamais un programme utilise toute la mΘmoire disponible (savepart est dans ce
- cas si seule de la mΘmoire XMS est prΘsente), il se peut que des erreurs
- apparraissent lors de l'accΦs au lecteur. Dans ce cas vous pouvez essayer
- d'augmenter la taille utilisΘe en permanence par le driver α l'aide du second
- paramΦtre sur la ligne de chargement de DRVPART.SYS dans le fichier
- CONFIG.SYS. Bien s√r cela ne sera pris en compte qu'au prochain redΘmarrage de
- l'ordinateur.
- - Lors de l'utilisation de savepart, l'accΦs au lecteur simulΘ est
- dΘsactivΘ.
- - Si vous voulez simuler un autre ΘlΘment que celui simulΘ, vous n'Ωtes pas
- obligΘ de lancer une premiΦre fois savepart pour ne plus simuler un ΘlΘment,
- puis une deuxiΦme fois pour simuler le nouvel ΘlΘment, vous pouvez directement
- choisir de simuler le nouvel ΘlΘment (cela arrΩtera la simulation du premier).
- Cela veut dire qu'il n'est pas possible de simuler plusieurs ΘlΘments
- simultanΘment (mΩme en chargeant le driver plusieurs fois).
- - Vous ne pouvez pas exΘcuter les programmes prΘsents sur le lecteur simulΘ.
- Il vous faut d'abord les copier sur un autre lecteur avant de les utiliser.
- - Les versions du driver, de savepart et de allocxms doivent Ωtre
- compatibles. C'est pourquoi ils portent tous le mΩme numΘro de version. Ce
- numΘro de version est vΘrifiΘ lorsque les programmes cherchent α communiquer
- ensemble, et la communication ne s'Θtablira pas s'ils divergent.
- - Du fait qu'un nouveau lecteur est crΘΘ, la lettre de votre lecteur de CD
- peut Ωtre dΘcalΘe.
- - DRVPART.SYS n'est pas nΘcessaire pour l'utilisation de savepart. Il n'est
- obligatoire que pour accΘder aux options de simulation d'ΘlΘment.
-
-
- 14- Format du fichier d'options
- -------------------------------
-
- Le fichier d'option vous permet de restaurer (ou de sauver α nouveau)
- l'ΘlΘment que vous venez de sauver. Dans ce cas en utilisant savepart avec
- l'option -f <nom du fichier d'options>, les diffΘrents paramΦtres sont lus
- dans le fichier au lieu de vous Ωtre demandΘs. Le contenu de ce fichier peut
- Ωtre partiel (ne pas contenir toutes les options, auquel cas les options
- manquantes vous seront demandΘes), mais il faut que certaines rΦgles
- prΘsentΘes ci-dessous soient respectΘes.
- Le fichier d'options est un fichier texte permettant de dΘfinir les options α
- utiliser. Chaque option doit Ωtre seule sur une ligne.
- Si la ligne commence par un ";", c'est une ligne de commentaires (elle n'est
- pas analysΘe).
- Le contenu des options peut Ωtre dΘfini par une variable d'environnement. Pour
- cela la variable d'environnement doit Ωtre dΘfinie entre % (exemple:
- file=%CONF%.PAR, %CONF% sera remplacΘ par le contenu de la variable
- d'environnement CONF). Si la variable d'environnement n'existe pas une erreur
- sera gΘnΘrΘe. Pour pouvoir donner le caractΦre % dans le contenu d'une option,
- il faut le doubler (exemple: file=AVEC%%.PAR, le nom du fichier pris sera
- AVEC%.PAR).
-
- Les options sont les suivantes:
-
- - mouse=[yes|no|poll]: choix de la mΘthode d'utilisation de la souris
- (Θquivalente α -cm|-nm|-pm sur la ligne de commande).
- - check_drive=no: la vΘrification que le fichier crΘΘ/lu ne soit pas sur
- l'ΘlΘment sauvΘ/restaurΘ est dΘsactivΘe (Θquivalente α -ncd sur la ligne de
- commande).
- - verify_disk_write=no: la vΘrification que les secteurs sont correctement
- Θcrits est dΘsactivΘe (Θquivalente α -nvd sur la ligne de commande).
- - verify_file_write=no: la vΘrification que les fichiers sont correctement
- Θcrits est dΘsactivΘe (Θquivalente α -nvf sur la ligne de commande).
- - lang=[en|fr|fr_2]: choix de la langue (Θquivalente α -l sur la ligne de
- commande).
- - user_interface=[console|text|text_bios]: choix de l'interface utilisateur
- (Θquivalente α -cui|-tui|-bui sur la ligne de commande).
- - disk=<nombre>: donne le numΘro du disque α utiliser. Le nombre doit Ωtre
- compris entre 0 et le nombre de disques - 1. Lors de la sauvegarde, cette
- option remplace la premiΦre fenΩtre. Lors de la restauration, cette option va
- rΘduire la recherche des ΘlΘments α restaurer correspondant α celui sauvΘ, au
- disque donnΘ (sinon l'ΘlΘment est cherchΘ sur tous les disques). Cette option
- ne peut pas Ωtre donnΘe si l'option floppy= ou device= est donnΘe.
- - floppy=<nombre>: donne le numΘro du lecteur de disquette α utiliser. Le
- nombre doit Ωtre compris entre 0 et le nombre de lecteurs de disquette - 1.
- Lors de la sauvegarde, cette option remplace la premiΦre fenΩtre. Lors de la
- restauration, cette option va rΘduire la recherche des ΘlΘments α restaurer
- correspondant α celui sauvΘ, au lecteur de disquette donnΘ (sinon l'ΘlΘment
- est cherchΘ sur tous les lecteurs de disquette). Cette option ne peut pas Ωtre
- donnΘe si l'option disk= ou device= est donnΘe.
- - device=[A-Z]: donne la lettre du pΘriphΘrique DOS α utiliser. Lors de la
- sauvegarde, cette option remplace les deux premiΦres fenΩtres. Lors de la
- restauration, cette option va rΘduire la recherche des ΘlΘments α restaurer
- correspondant α celui sauvΘ, au pΘriphΘrique donnΘ (sinon l'ΘlΘment est
- cherchΘ sur tous les pΘriphΘriques). Cette option ne peut pas Ωtre donnΘe si
- l'option disk= ou floppy= est donnΘe.
- - main_part=<nombre>: donne le numΘro de la partition principale α utiliser.
- Le nombre doit Ωtre entre 1 et 4. Si jamais l'ΘlΘment α sauver/restaurer est
- directement liΘ au disque, cette option ne doit pas Ωtre donnΘe. Pour que
- cette option puisse Ωtre donnΘe, il faut que l'option "disk=" soit prΘsente.
- - ext_part=<nombre>: donne le numΘro de la partition Θtendue α utiliser. Le
- nombre doit Ωtre entre 1 et le nombre de partition Θtendue correspondant α la
- partition principale. Pour que cette option puisse Ωtre donnΘe, il faut que
- l'option "main_part=" soit prΘsente. Vous ne devez pas donner cette option si
- vous voulez utiliser une partition principale.
- L'ensemble des options "main_part=" et "ext_part=" remplace la deuxiΦme
- fenΩtre pour la sauvegarde, et l'ensemble "disk=", "main_part=" et "ext_part="
- remplace la deuxiΦme fenΩtre pour la restauration.
- - def_level=<nombre>: donne le niveau de compression α utiliser. Le nombre
- doit Ωtre entre 0 et 9. Lors de la sauvegarde cette option remplace la
- troisiΦme fenΩtre. Lors de la restauration cette option n'est pas utilisΘe
- (donc peut ne pas Ωtre donnΘe). Si cette option n'est pas donnΘe et qu'un nom
- de fichier est donnΘ (voir l'option "file=" ci-dessous), le niveau de
- compression utilisΘ est le niveau 0 (pas de compression).
- - file=<nom de fichier>: donne le nom de fichier α utiliser pour
- sauver/restaurer l'ΘlΘment. Cette option peut Ωtre donnΘe plusieurs fois si la
- sauvegarde/restauration nΘcessite plusieurs fichiers. Dans ce cas il faut
- donner ces options dans l'ordre dans lequel les fichiers doivent Ωtre
- utilisΘs.
- - max_size=<nombre> [ko|Mo]: donne la taille maximum qu'un fichier doit
- faire. Si ko|Mo n'est pas donnΘ, la taille est en Mo. Si la taille est en ko,
- elle doit Ωtre comprise entre 1 et 9999 ko, si elle est en Mo elle doit Ωtre
- comprise entre 1 et 2047 Mo. De plus α l'exΘcution, elle sera limitΘe par la
- place disponible sur le disque pour crΘer le fichier. Cette option peut Ωtre
- donnΘe plusieurs fois si la sauvegarde/restauration nΘcessite plusieurs
- fichiers. Dans ce cas il faut donner ces options dans l'ordre dans lequel sont
- donnΘs les fichiers. Si cette option est donnΘe moins de fois qu'il y a
- d'option donnant le nom des fichiers, la derniΦre est utilisΘe pour tous les
- fichiers restant. Si elle est donnΘe plus de fois que de nom de fichiers, les
- options en trop ne sont pas utilisΘes. Si cette option n'est pas donnΘe, alors
- que des noms de fichier sont donnΘs, la taille maximale de 2047 Mo est
- utilisΘe. Lors de la restauration, cette option n'est pas utilisΘe (donc peut
- ne pas Ωtre donnΘe).
- -
- filesystem=[no|fat12|fat16|fat32|ext2|ntfs|MBR|firstsect|parttable|fat12mem|fat16mem|fat32mem]:
- donne le type du systΦme de fichier α utiliser lors d'une sauvegarde. Si le
- paramΦtre est Θgal α "no", tous les secteurs sont sauvΘs sans se prΘoccuper du
- systΦme de fichier prΘsent sur la partition. Si le paramΦtre a une valeur
- Θgale aux autres possibilitΘs, le programme vΘrifie que la partition que l'on
- dΘsire sauver correspond au type du systΦme de fichier demandΘ. Si c'est le
- cas, seuls les secteurs occupΘs sont sauvΘs. Si ce n'est pas le cas, une
- erreur est signalΘe.
- Les options fat12mem, fat16mem et fat32mem permettent de ne sauver que les
- secteurs occupΘs, tout en autorisant que le fichier de sauvegarde crΘΘ puisse
- l'Ωtre sur la partition sauvΘe.
- Lors de la restauration, cette option n'est pas utilisΘe (c'est la valeur
- dΘfinie α l'intΘrieur du fichier de sauvegarde qui est utilisΘe).
- - quit=[yes|no|nobadsector]: cette option permet de quitter automatiquement
- le programme ou pas. Si elle est Θgale α "yes", le programme se termine α la
- fin de la sauvegarde/restauration/copie (α noter que dans le cas de la
- sauvegarde, si une option a ΘtΘ modifiΘe par rapport au fichier de sauvegarde
- utilisΘ, la fenΩtre demandant si on veut crΘer le fichier de sauvegarde
- apparaεtra). Si cette option est Θgale α "nobadsector", le programme ne se
- terminera que si aucun secteur incorrect n'a ΘtΘ dΘtectΘ (sinon l'utilisateur
- peut consulter la liste des erreurs, puis cliquer sur le bouton "Ok"). Si
- cette option est Θgale α "no" ou est absente, l'utilisateur devra cliquer sur
- le bouton "Ok" pour que le programme se termine.
- - reboot=[yes|no]: cette option permet de rebooter automatiquement
- l'ordinateur α la fin de l'exΘcution du programme. Elle n'est active que lors
- de la sauvegarde ou de la restauration (le programme de copie n'accepte pas de
- fichier d'options et il n'est pas utile de rebooter dans les autres cas). Si
- l'option "quit" est Θgale α "no" ou "nobadsector" avec des erreurs ou est
- absente, le programme ne rebootera qu'une fois que l'utilisateur aura cliquΘ
- sur le bouton "Ok". Si l'option "quit" est Θgale α "yes" ou "nobadsector" sans
- erreur, le reboot aura lieu immΘdiatement.
- - automatic_naming=[yes|no]: cette option permet d'utiliser le nommage
- automatique. Si aucune option file= n'est donnΘe, cela aura pour consΘquence
- que la case α cocher de nommage automatique soit prΘ-cochΘe lors de la demande
- du premier nom de fichier. Si une ou plusieurs options file= sont donnΘes,
- toutes ces options seront d'abord utilisΘes, puis s'il est nΘcessaire d'avoir
- plus de fichier, le programme utilisera le nom du dernier fichier en
- remplaτant son extension par le numΘro du fichier selon la rΘgle dΘcrite dans
- le chapitre 6.d (il n'y a pas de vΘrification si le fichier existe dΘjα ou
- pas).
- - windows_disk=<nombre>: donne le numΘro du disque o∙ est installΘ Windows.
- Cette option est Θquivalente α l'option "disk=" mais est utilisΘe dans le cas
- de la mise α jour du registre Windows 2000/XP pour donner le disque sur lequel
- Windows est installΘ (cf. chapitre 11.a).
- - windows_main_part=<nombre>: donne le numΘro de la partition principale o∙
- est installΘ Windows. Cette option est Θquivalente α l'option "main_part="
- mais est utilisΘe dans le cas de la mise α jour du registre Windows 2000/XP
- pour donner la partition sur laquelle Windows est installΘ (cf. chapitre 11.b
- ).
- - windows_ext_part=<nombre>: donne le numΘro de la partition Θtendue o∙ est
- installΘ Windows. Cette option est Θquivalente α l'option "ext_part=" mais est
- utilisΘe dans le cas de la mise α jour du registre Windows 2000/XP pour donner
- la partition sur laquelle Windows est installΘ (cf. chapitre 11.b).
- - windows_device=[A-Z]: donne la lettre du pΘriphΘrique DOS o∙ est installΘ
- Windows. Cette option est Θquivalente α l'option "device=" mais est utilisΘe
- dans le cas de la mise α jour du registre Windows 2000/XP pour donner le
- pΘriphΘrique DOS sur lequel Windows est installΘ (cf. chapitre 11.b).
- - windows_dir=<chaine>: donne le rΘpertoire o∙ est installΘ Windows (cf.
- chapitre 11.c).
- - part_letter=[A-Z]: donne la lettre du pΘriphΘrique α modifier dans la base
- de registres pour la partition choisie (cf. chapitre 11.f).
-
- Remarques:
- ----------
-
- - lors de l'utilisation du mode batch aucune confirmation ne vous est
- demandΘe si un fichier doit Ωtre effacΘ, lors de la restauration de l'ΘlΘment,
- lors de la modification du registre ou du fichier BOOTSECT.DOS.
- - si vous ne donnez pas suffisamment de nom de fichiers (par exemple, vous
- ne donnez qu'un seul nom de fichier α la restauration alors que deux fichiers
- ont ΘtΘ crΘΘs lors de la sauvegarde) ou si un fichier n'est pas correct (par
- exemple, les fichiers sont donnΘs dans le mauvais ordre ou un nom est faux),
- le nom des fichiers manquant ou incorrect vous sera demandΘ comme en mode
- normal.
- - si une option n'est pas valide, le programme se termine. Pour vΘrifier
- votre fichier d'option, vous pouvez utiliser savepart avec l'option "-t".
- - α la restauration, si plusieurs fichiers sont nΘcessaires et sont stockΘs
- sur un lecteur amovible (et que le programme le dΘtecte comme tel), le
- programme demande de changer le support plut⌠t que gΘnΘrer une erreur et
- demander le nom du fichier suivant.
-
- Exemples:
- ---------
-
- Si nous reprenons le partitionnement prΘsentΘ dans l'exemple de la sauvegarde
- de partition, et prenons le fichier crΘer lors de la sauvegarde du lecteur D:,
- on obtient (en considΘrant que tous les secteurs sont sauvΘs et que deux
- fichiers sont nΘcessaires):
- ;-----------------------------------
- ; ParamΦtres pour le lecteur D:
-
- ; Sur le deuxiΦme disque:
- disk=1
-
- ; Partition principale 1
- main_part=1
-
- ; On ne compresse pas
- ; (remarque: dans ce cas cette option aurait pu ne pas Ωtre donnΘe)
- def_level=0
-
- ; Fichiers:
- file=c:\lect_d_1.par
- file=c:\lect_d_2.par
-
- ; Taille identique pour tous les fichiers
- ; (remarque: dans ce cas la deuxiΦme ligne aurait pu ne pas Ωtre donnΘe)
- max_size=620
- max_size=620
-
- ; Tous les secteurs sont sauvΘs
- filesystem=no
-
- ; Fin du fichier
- ;-----------------------------------
- Si vous appelez ce fichier drive_d.cfg, vous aurez α entrer "savepart -s -f
- drive_d.cfg" pour sauver la partition ou "savepart -r -f drive_d.cfg" pour la
- restaurer. Vous n'Ωtes pas obligΘs de donner les options -s/-r auquel cas ce
- que vous voulez faire vous sera demandΘ, puis le fichier d'option sera pris en
- compte.
-
- Le fichier ci-dessous vous permettra de sauver/restaurer la partition Linux
- (tous les secteurs de cette partition):
- ;-----------------------------------
- ; ParamΦtres pour la partition Linux
-
- ; Sur le premier disque:
- disk=0
-
- ; Partition principale n 3:
- main_part=3
-
- ; Compression standard:
- def_level=6
-
- ; Fichier:
- file=c:\linux.par
- max_size=2047
-
- ; Tous les secteurs sont sauvΘs
- filesystem=no
-
- ; Fin du fichier
- ;-----------------------------------
- Si vous modifiez le paramΦtre "filesystem" de "no" α "ext2fs" dans le fichier
- ci-dessus, alors seuls les secteurs occupΘs de la partition seront sauvΘs.
-
- Si vous avez deux disques dont le premier α un format de partitionnement non
- reconnu par savepart, vous pouvez utiliser le fichier suivant afin de forcer
- le programme α ne regarder que le second disque:
- ;-----------------------------------
- ; Format de partitionnement du premier disque non reconnu
- ; => on force l'utilisation du second disque
-
- disk=1
-
- ; Fin du fichier
- ;-----------------------------------
-
- Pour modifier la base de registre automatiquement, il faut donner l'ensemble
- des options pour dΘfinir l'ΘlΘment α modifier et l'ΘlΘment o∙ est installΘ
- Windows. Par exemple:
- ;-----------------------------------
- ; Modification de l'entrΘe du registre pour la partition logique du
- ; second disque en ayant Windows installΘ sur la premiΦre partition
- ; du premier disque.
-
- ; ParamΦtres de dΘfinition de l'emplacement de Windows
- windows_disk=0
- windows_main_part=1
- windows_dir=windows
-
- ; ParamΦtre de dΘfinition de la partition α modifier dans le registre
- disk=1
- main_part=2
- ext_part=1
- part_letter=G
-
- ; Fin du fichier
- ;-----------------------------------
-
-
- 15- Notes sur les ΘlΘments sauvegardables
- -----------------------------------------
-
- Ce chapitre dΘcrit les points spΘcifiques α chacun des ΘlΘments
- sauvegardables. Il dΘcrit notamment les contraintes qui sont vΘrifiΘes par le
- programme lors de la restauration de ces ΘlΘments.
-
- a) Le disque complet:
- Ceci reprΘsente la sauvegarde/restauration de l'ensemble du disque sans tenir
- compte de son organisation.
-
- Lors de la sauvegarde il ne faut pas crΘer le fichier sur l'une des partitions
- de ce disque sinon vous risquez d'avoir des incohΘrences lors de la
- restauration.
-
- Lors de la restauration il ne faut pas utiliser de fichiers qui sont prΘsents
- sur ce disque car dans la mesure o∙ il est entiΦrement rΘΘcrit ces fichiers
- seraient effacΘs avant d'Ωtre totalement lus (donc la restauration se
- terminerait avec une erreur et les fichiers seraient perdus). La restauration
- n'est possible que sur un disque ayant une dΘfinition physique compatible.
- Pour cela il faut qu'il ait le mΩme type d'accΦs, le mΩme nombre de tΩtes de
- lecture/Θcriture, de secteurs par piste et des secteurs de taille identique.
- Il faut Θgalement que le disque possΘde le mΩme nombre ou plus de cylindres
- (donc que le disque soit de mΩme taille ou plus grand). Dans le cas o∙ il
- possΦde plus de cylindres, les derniers cylindres seront non attribuΘs (par
- consΘquent laissΘs vides) et il faudra que vous crΘiez une nouvelle partition
- ou agrandissiez la derniΦre pour pouvoir les utiliser.
-
- Si jamais la taille du disque semble incorrect (par exemple elle est marquΘe
- de 8 Go, alors que le disque fait 20 Go), il ne faut pas le sauver car la
- sauvegarde ne serait pas complΦte (dans l'exemple, il manquerait les 12
- derniers Go). Cela provient d'une mauvaise dΘtection du disque (par exemple
- sur la mΘthode d'accΦs). Le fait d'utiliser un programme gestionnaire de
- disque peut rΘsoudre ce problΦme.
-
- b) Le Master Boot Record (MBR):
- Ce secteur est le premier secteur du disque dur. Il contient:
-
- - le code de boot utilisΘ lors du dΘmarrage de l'ordinateur.
- - la dΘclaration des partitions principales.
-
- Lors de la sauvegarde ce secteur est entiΦrement sauvΘ, mais lors de la
- restauration seule la partie correspondant au code de boot est restaurΘe. La
- partie correspondant α la table des partitions n'est pas modifiΘe sinon vous
- perdriez alors toutes les partitions prΘsentes sur votre disque. A noter que
- l'identificateur de disque utilisΘ par Windows NT/2000 et XP pour diffΘrencier
- les disques est Θgalement restaurΘ.
-
- Lors de la restauration la seule contrainte sur le disque destination est
- qu'il ait la mΩme taille de secteur.
-
- Il peut Ωtre intΘressant de sauver le Master Boot Record pour le restaurer sur
- un autre disque ou en cas de virus de boot. Cela revient α faire "fdisk /mbr"
- si on est dans le cas d'un secteur de boot mis en place par Windows 9x/Me.
- Cela permet de restaurer Θgalement un chargeur de boot en cas d'installation
- d'un systΦme d'exploitation qui le modifie sans prΘavis.
-
- Le code de boot est restaurΘ tel quel, c'est α dire que s'il contient du code
- spΘcifique au format du disque, ce format n'est pas modifiΘ mΩme si le secteur
- est restaurΘ sur un autre disque.
-
- Vous ne pourrez pas sauvegarder un MBR s'il n'est pas considΘrΘ comme valide
- (ce choix ne vous sera pas proposΘ).
-
- c) Les premiers secteurs du disque:
- Ce sont tous les secteurs qui se situent avant la premiΦre partition. Cela
- inclue le Master Boot Record. Ce dernier est restaurΘ de la mΩme faτon que
- dans le cas prΘcΘdent (seul le code de boot est restaurΘ).
-
- Lors de la restauration les contraintes sont que le disque destination doit
- avoir la mΩme taille de secteurs et doit avoir une table des partitions
- valide. Si jamais le nombre de secteurs avant la premiΦre partition diverge
- entre le disque sauvΘ et le disque restaurΘ, seule la partie commune entre les
- deux (le nombre minimum de secteurs) sera restaurΘe.
-
- Il peut Ωtre intΘressant de sauver tous les secteurs avant la premiΦre
- partition, au lieu d'uniquement le MBR, dans le cas de certains chargeurs de
- boot qui peuvent utiliser ces secteurs pour stocker leur programme. Cependant
- si la restauration se fait sur un disque diffΘrent ou ayant une dΘfinition des
- partitions diffΘrente, le contenu de ces secteurs ne sera pas modifiΘ pour
- tenir compte de cette nouvelle organisation.
-
- Vous ne verrez pas cette option si le MBR ou la table des partitions n'est pas
- correct.
-
- d) La table des partitions:
- Ce sont tous les secteurs permettant de dΘcrire la table des partitions. Cela
- inclue le MBR ainsi que tous les secteurs permettant de dΘcrire les partitions
- Θtendues.
-
- Lors de la sauvegarde les secteurs sont sauvΘs complΘtement, tandis que lors
- de la restauration seule la partie concernant la table des partitions est
- restaurΘe (notamment le code de boot n'est pas modifiΘ). Les contraintes sur
- le disque destination sont les mΩmes que lors de la sauvegarde/restauration
- d'un disque complet.
-
- Lors de la restauration d'une table des partitions, vous perdez tout le
- contenu de votre disque; non qu'il soit rΘΘcrit hormis les quelques secteurs
- de la table des partitions, mais car la dΘfinition de son organisation est
- modifiΘe. A noter qu'il vaut mieux que le fichier de sauvegarde ne soit pas
- sur le disque destination car le risque qu'il soit effacΘ existe (il est
- minime car il faudrait que le fichier soit trop gros pour pouvoir Ωtre mis
- entiΦrement en mΘmoire et que l'un des secteurs de la table des partitions
- corresponde α lα o∙ le fichier est stockΘ).
-
- e) Les partitions (tous les secteurs):
- Dans ce cas tous les secteurs d'une partition sont sauvΘs sans tenir compte du
- fait qu'ils soient occupΘs ou non.
-
- Lors de la sauvegarde, il faut veillez α ne pas crΘer les fichiers de
- sauvegarde sur la partition sauvΘe (pour les mΩmes raisons que lors de la
- sauvegarde d'un disque complet). Cette remarque s'applique Θgalement lors de
- la sauvegarde que des secteurs occupΘs sauf si vous avez choisi l'option de
- sauver une partition sur elle-mΩme.
-
- Lors de la restauration, il ne faut pas utiliser les fichiers prΘsents sur la
- partition restaurΘe (pour les mΩmes raisons que lors de la restauration d'un
- disque complet). Ceci s'applique Θgalement lors de la restauration que des
- secteurs occupΘs. La restauration ne sera possible que sur des partitions
- ayant les mΩmes contraintes au niveau du disque que lors de la restauration
- d'un disque complet. De plus il faudra que la partition soit au mΩme
- emplacement sur le disque (c'est α dire que la partition commence et finisse
- au mΩme endroit que celle sauvΘe). Enfin il faudra que le type de la partition
- destination soit compatible de celui de la partition d'origine. Pour cela
- voilα le tableau donnant la compatibilitΘ entre les types des partitions:
-
- +---------+--------+----------------------+
- | Type | NumΘro | DΘnomination |
- +---------+--------+----------------------+
- | | 0x01 | DOS FAT-12 |
- | FAT 12 | 0x11 | DOS FAT-12 cachΘe |
- | | 0xc1 | DR-DOS FAT-12 |
- +---------+--------+----------------------+
- | | 0x04 | DOS FAT-16 < 32Mo |
- | | 0x06 | DOS FAT-16 >= 32Mo |
- | FAT 16 | 0x14 | FAT-16 < 32Mo cachΘe |
- | | 0x16 | DOS FAT-16 cachΘe |
- | | 0xc4 | DR-DOS FAT-16 |
- | | 0xc6 | DR-DOS,NT |
- +---------+--------+----------------------+
- | VFAT 16 | 0x0e | Win95 VFAT-16 |
- | | 0x1e | Win95 VFAT-16 cachΘe |
- +---------+--------+----------------------+
- | | 0x0b | Win95 FAT-32 (b) |
- | FAT 32 | 0x0c | Win95 FAT-32 (c) |
- | | 0x1b | W95 FAT32 cachΘe(b) |
- | | 0x1c | W95 FAT32 cachΘe(c) |
- +---------+--------+----------------------+
- | NTFS | 0x07 | QNX,OS/2,NT,Unix |
- | | 0x17 | OS/2,NT cachΘe |
- +---------+--------+----------------------+
- | ext2 | 0x83 | Linux ext2fs/xiafs |
- +---------+--------+----------------------+
- Ainsi si vous avez une partition de type Win95 FAT32 (b), vous pourrez la
- restaurer sur une partition de type Win95 FAT32 (c) (en thΘorie la diffΘrence
- entre les 2 provient du mode d'accΦs au disque (standard ou Θtendue), mais
- Windows ne semble pas se prΘoccuper du type de la partition et teste lors du
- boot le type d'accΦs). Il faut noter que le type de la partition n'est pas
- modifiΘ dans la table des partitions (ainsi mΩme si vous restaurez une
- partition de type Win95 FAT32 (b) sur une partition Win95 FAT32 (c), cette
- derniΦre restera pour la table des partitions une partition de type Win95
- FAT32 (c)).
-
- La sauvegarde de tous les secteurs d'une partition peut Ωtre utile si la
- partition possΦde un systΦme de fichier non reconnu par le programme (par
- consΘquent la sauvegarde uniquement des secteurs occupΘs n'est pas possible),
- si le systΦme de fichier est trop endommagΘ pour que la sauvegarde des
- secteurs occupΘs fonctionne ou si vous n'avez pas assez de mΘmoire.
-
- f) Les partitions (uniquement les secteurs occupΘs):
- Cette partie dΘcrit le fonctionnement pour la sauvegarde des secteurs occupΘs
- pour les partitions reconnus par le programme. Les parties suivantes
- prΘsenteront les spΘcificitΘs propres α chaque type de partition (FAT, ext2fs,
- NTFS).
-
- Lors de la rΘalisation de la sauvegarde/restauration de partitions en ne
- tenant compte que des secteurs occupΘs, il est nΘcessaire de connaεtre la
- maniΦre dont les informations sont stockΘes sur le disque pour savoir quels
- sont les secteurs occupΘs de ceux qui ne le sont pas. C'est pour cela que la
- possibilitΘ n'est pas appliquΘe α tous les systΦmes de fichiers, mais
- uniquement α ceux sur lesquels j'ai pu obtenir des informations et que je
- possΘdais afin de pouvoir faire les tests. De plus des vΘrifications
- supplΘmentaires sont faites pour vΘrifier que le type de systΦme de fichier
- sera correctement reconnu (s'il ne l'est pas, la fenΩtre vous demandant si
- vous voulez sauver uniquement les secteurs occupΘs ne sera pas affichΘe).
-
- La sauvegarde/restauration des secteurs occupΘs permet de gagner de la place
- (le fichier de sauvegarde est plus petit), de gagner du temps (moins de
- donnΘes sont lues) et de pouvoir faire une restauration sur une partition de
- taille diffΘrente ou se trouvant sur un disque dur diffΘrent de la partition
- d'origine ou α un emplacement diffΘrent sur ce disque. Les contraintes
- restants sont que le disque doit avoir le mΩme taille de secteur que le disque
- d'origine et que les types de partitions doivent Ωtre compatibles. Il faut
- Θgalement que la partition respecte des contraintes de tailles minimales et
- maximales (dΘcrites par la suite pour chacun des systΦmes de fichier). Les
- remarques sur l'emplacement des fichiers lus/crΘΘs sont les mΩmes que pour une
- partition pour laquelle tous les secteurs sont sauvΘs.
-
- La sauvegarde/restauration des secteurs occupΘs respectent la structure des
- secteurs de donnΘes telle qu'elle est dΘfinie au moment de la sauvegarde. Si
- la partition est restaurΘe sur une partition ayant une taille diffΘrente de
- celle d'origine, les secteurs du systΦme de fichier peuvent Ωtre modifiΘs pour
- reflΘter ce changement de taille.
-
- Exemple:
- --------
- Avec une partition FAT, imaginons la structure suivante (chaque lettre
- reprΘsente un secteur avec son contenu, les nombres de secteurs donnΘs Θtant
- non reprΘsentatifs d'une vrai structure d'une partition FAT):
-
- RRRRRRFFFF R: secteur rΘservΘ (secteurs de boot et autres)
- FFFFDDDD.. F: secteur FAT (ce sont les secteurs qui permettent
- DDDDDDDD.. de savoir si les clusters, des groupements de
- ........DD secteurs, sont occupΘs)
- DDDDDDDDDD D: secteurs de donnΘes
- DD....DDDD .: secteurs vides
-
- Cette partition fait 60 secteurs. Si on dΘsire la restaurer sur une partition
- faisant par exemple 120 secteurs, on aurait le rΘsultat suivant:
-
- RRRRRRFFFF
- FFFFFFFFFF
- FFDDDD..DD
- DDDDDD....
- ......DDDD
- DDDDDDDDDD
- ....DDDD..
- ..........
- ..........
- ..........
- ..........
- ..........
-
- Le nombre de secteurs rΘservΘs n'a pas ΘtΘ modifiΘ, le nombre de secteurs FAT
- a ΘtΘ augmentΘ pour reflΘter le fait que plus de secteurs sont adressables, le
- nombre de secteurs de donnΘes a augmentΘ, mais l'organisation de ceux-ci n'a
- pas ΘtΘ modifiΘe (seuls des secteurs vides ont ΘtΘ ajoutΘs α la fin).
- Dans cet exemple il n'aurait pas ΘtΘ possible de restaurer la partition sur
- une partition plus petite du fait que le dernier secteur de la partition
- sauvΘe est occupΘ. Pour contourner ce problΦme, il aurait fallu utiliser un
- dΘfragmenteur avant de faire la sauvegarde, afin d'obtenir la structure
- suivante:
-
- RRRRRRFFFF
- FFFFDDDDDD
- DDDDDDDDDD
- DDDDDDDDDD
- DDDD......
- ..........
-
- Dans ce cas la partition aurait pu Ωtre restaurΘe sur une partition ayant une
- taille de 44 secteurs (en rΘalitΘ moins dans la mesure o∙ le nombre de
- secteurs FAT se trouvant rΘduit, on pourrait atteindre quelque chose comme 42
- secteurs).
-
- Afin de connaεtre les tailles minimums et maximums pour lesquels il est
- possible de restaurer une partition dont on n'a sauvΘ que les secteurs
- occupΘs, vous pouvez soit:
-
- - crΘer le fichier batch, auquel cas ces tailles minimums et maximums sont
- donnΘes dans la description au dΘbut.
- - lancer savepart -r en sΘlectionnant le fichier crΘΘ. Lors du choix de la
- partition α restaurer, les tailles minimums et maximums autorisΘes vous seront
- donnΘes. Vous n'aurez alors qu'α faire annuler pour ne pas lancer la
- restauration inutilement.
-
- g) Les partitions FAT (12, 16 et 32) (DOS/Windows):
- Toutes les partitions FAT12 et FAT16 sont reconnues. Les partitions FAT32 sont
- reconnues uniquement pour la version 0 de ce type de FAT (je n'en connais
- actuellement pas d'autres).
- Les partitions FAT regroupent les secteurs de donnΘes par groupes appelΘs
- clusters. Lors d'une restauration d'une partition, la taille de ses clusters
- n'est pas modifiΘe et le type de la FAT non plus.
- De part la dΘfinition des FATs, elles doivent respecter certaines contraintes
- de taille rΘsumΘes par le tableau suivant:
- +----------------------+-----------------+-----------------+-----------------+
- | Taille des clusters | 512 octets | 1 Koctets | 2 Koctets |
- | Taille partition | Min. | Max. | Min. | Max. | Min. | Max. |
- +----------------------+--------+--------+--------+--------+--------+--------+
- | FAT12 | 2 Ko | 2 Mo | 4 Ko | 4 Mo | 8 Ko | 8 Mo |
- | FAT16 | 2 Mo | 32 Mo | 4 Mo | 64 Mo | 8 Mo | 128 Mo |
- | FAT32 | 32 Mo | 128 Go | 64 Mo | 256 Go | 128 Mo | 512 Go |
- +----------------------+--------+--------+--------+--------+--------+--------+
-
- +----------------------+-----------------+-----------------+-----------------+
- | Taille des clusters | 4 Koctets | 8 Koctets | 16 Koctets |
- | Taille partition | Min. | Max. | Min. | Max. | Min. | Max. |
- +----------------------+--------+--------+--------+--------+--------+--------+
- | FAT12 | 16 Ko | 16 Mo | 32 Ko | 32 Mo | 64 Ko | 64 Mo |
- | FAT16 | 16 Mo | 256 Mo | 32 Mo | 512 Mo | 64 Mo | 1 Go |
- | FAT32 | 256 Mo | 1 To | 512 Mo | 2 To | 1 Go | 4 To |
- +----------------------+--------+--------+--------+--------+--------+--------+
-
- +----------------------+-----------------+
- | Taille des clusters | 32 Koctets |
- | Taille partition | Min. | Max. |
- +----------------------+--------+--------+
- | FAT12 | 128 Ko | 128 Mo |
- | FAT16 | 128 Mo | 2 Go |
- | FAT32 | 2 Go | 8 To |
- +----------------------+--------+--------+
- Ainsi d'aprΦs cette table il n'est pas possible de dΘfinir une partition FAT16
- de moins de 16 Mo et de plus de 256 Mo si la taille de ses clusters est de 4
- Ko.
- Lors d'une restauration, seules les partitions respectant ses contraintes vous
- seront prΘsentΘes dans la liste des partitions compatibles avec celle sauvΘe.
-
- Remarques:
- ----------
-
- - ainsi qu'il a ΘtΘ dit ci-dessus, pour restaurer une partition sur une
- partition plus petite, il faut que les derniers clusters ne soient pas occupΘs
- et donc utiliser un dΘfragmenteur en mode dΘfragmentation totale. Il faut
- veiller que ce dΘfragmenteur regroupe toutes les donnΘes au dΘbut de la
- partition (certains fichiers sont parfois laissΘs α la fin comme par exemple
- le fichier image.idx crΘΘ par Norton Image. Il peut Ωtre effacΘ avant la
- sauvegarde (en supprimant ses attributs systΦme et cachΘ auparavant), puis
- recrΘΘ une fois celle-ci effectuΘe).
- - si vous restaurez la partition contenant le lecteur C: sur une partition
- diffΘrente, il peut Ωtre nΘcessaire d'activer la partition si celle-ci n'Θtait
- pas active auparavant afin de la rendre bootable (avec FDISK choisir l'option
- "activer une partition"). Il faut Θgalement Θventuellement mettre α jour le
- MBR (soit en copiant le MBR d'origine soit en utilisant "fdisk /mbr"). Si
- cette partition est une partition utilisΘe par le multi-boot Windows 2000/XP
- (sans que ce soit la partition XP), il faut Θgalement mettre α jour le fichier
- BOOTSECT.DOS. Il peut Ωtre Θgalement nΘcessaire d'utiliser une disquette de
- boot contenant SYS.COM afin de rΘinstaller l'amorτage du systΦme (en faisant
- depuis la disquette "sys c:").
- - si vous restaurez une partition sur une partition diffΘrente, les
- rΘfΘrences de la base des registres portant sur la partition sauvΘe seront
- fausses. Dans le cas de Windows 2000/XP, vous pouvez mettre α jour la base de
- registre en conservant la mΩme lettre de lecteur. Pour les autres versions de
- Windows, cela n'est pas possible.
- - si des secteurs dΘfectueux sont dΘtectΘs dans la FAT (ou la copie du
- secteur de boot pour la FAT32) lors de la sauvegarde, leur contenu est
- remplacΘ par le contenu de leur copie afin d'Θviter tout problΦme lors de la
- restauration si celle-ci se fait sur une partition n'ayant pas ces secteurs
- dΘfectueux.
-
- h) Les partitions ext2fs/ext3fs (Linux):
- Les partitions ext2fs/ext3fs sont reconnues dans leur version 0 et 1.
- D'une maniΦre similaire aux systΦmes de fichier FAT, le systΦme de fichier
- ext2 regroupe les secteurs de donnΘes en groupe appelΘs blocs. De mΩme que
- pour les FATs, la taille de ces blocs n'est pas modifiΘe lors d'une
- restauration. Selon la taille de ces blocs vous aurez Θgalement des
- contraintes de taille α respecter.
- Ces contraintes de tailles ont une origine diffΘrente de celle des partitions
- FAT. Elles dΘfinissent une taille maximum de partition en fonction de la
- taille actuelle (il n'y a pas de taille minimum).
-
- +----------------------+-----------+-----------+-----------+
- | Taille des blocs | 1 Koctets | 2 Koctets | 4 Koctets |
- +----------------------+-----------+-----------+-----------+
- | | 256 Mo | 2 Go | 16 Go |
- | | 512 Mo | 4 Go | 32 Go |
- | Taille maximum de la | 1 Go | 8 Go | 64 Go |
- | | 2 Go | 16 Go | 128 Go |
- | | 4 Go | 32 Go | 256 Go |
- | partition | 8 Go | 64 Go | 512 Go |
- | | 16 Go | 128 Go | 1 To |
- | | 32 Go | 256 Go | 2 To |
- | | 64 Go | 512 Go | 4 To |
- +----------------------+-----------+-----------+-----------+
- Par exemple, si vous avez une partition de 3 Go avec des blocs de 2 Ko, vous
- ne pourrez pas la restaurer sur une partition ayant une taille de plus de 4 Go
- (par contre vous pourrez la restaurer sur une partition ayant une taille
- comprise entre 0 et 4 Go, la limite Θtant ici le numΘro du dernier bloc
- utilisΘ).
- De mΩme que dans le cas des FATs, seules les partitions respectant ces
- contraintes vous seront donnΘes lors d'une restauration.
-
- Remarques:
- ----------
-
- - je n'ai jamais essayΘ de dΘfragmenteur sous Linux, et ne suis pas s√r
- qu'ils font un dΘfragmentation totale. Etant donnΘ la maniΦre dont les
- fichiers sont gΘrΘs, il est mΩme fortement probable que seuls les fichiers
- sont dΘfragmentΘs (ils sont dΘplacΘs de faτon que tous les morceaux d'un
- fichier se suivent, mais ils ne sont pas mis en dΘbut de partition). Cela rend
- donc extrΩmement difficile de ne pas avoir les derniers secteurs d'une
- partition occupΘs (et donc de pouvoir restaurer une partition Linux sur une
- partition plus petite).
- - si vous restaurez la partition racine ("/") sur une partition diffΘrente
- de celle d'origine (ou si vous aviez compilΘ un nouveau noyau entre temps), il
- vous faudra une disquette de secours afin de rΘinstaller votre chargeur de
- boot. Une fois la disquette bootΘe, crΘez le rΘpertoire /mnt/disk s'il
- n'existe pas, montez la partition avec "mount -t ext2 /dev/<partition>
- /mnt/disk", puis modifiez le fichier du chargeur de boot (par exemple
- /mnt/disk/etc/lilo.conf), et rΘinstallez celui-ci par "chroot /mnt/disk
- <commande du chargeur>" (<commande du chargeur> = lilo par exemple).
- - si vous restaurez une partition sur une autre partition que celle
- d'origine, n'oubliez pas de modifier votre fichier /etc/fstab (c'est le
- fichier qui liste les diffΘrentes partitions avec leur point de montage par
- dΘfaut) afin de reflΘter ce changement.
- - Les partitions ext3fs sont reconnues comme des partitions ext2fs si le
- journal est sur la mΩme partition. Si le journal est sur une partition
- indΘpendante, la partition de base peut Ωtre sauvΘe comme une partition
- ext2fs, la partition contenant le journal doit Ωtre sauvΘe avec tous les
- secteurs (ce n'est pas trΦs grave dans la mesure o∙ la partition journal est
- de taille rΘduite et est rapidement pleine). De plus dans ce dernier cas, il
- faut veiller α maintenir ces 2 partitions en cohΘrence.
-
- i) Les partitions NTFS:
- Les partitions NTFS sont reconnues dans les versions 1.1, 1.2, 2, 3.0 et 3.1
- (ce nombre n'est pas en rapport avec la version de NT, mais est la version du
- systΦme de fichier (1.1, 1.2, 2 <=> NT, 3.0 <=> Windows 2000, 3.1 <=> Windows
- XP)). Dans la mesure o∙ Microsoft n'a jamais donnΘ une spΘcification de NTFS,
- ce systΦme de fichier n'est pas totalement connu et il reste encore des zones
- d'ombres sur certaines de ces caractΘristiques. Cependant, la partie
- concernant l'utilisation ou non des secteurs est correctement connue et est
- par consΘquent exploitable. Cependant il existe certaines fonctionnalitΘs de
- NTFS que je ne supporte pas (ce sont des cas de partitions ayant leur systΦme
- de fichier fortement fragmentΘ).
- A la diffΘrence des partitions FAT et ext2, il n'y a pas de contraintes de
- taille: les seules existantes sont liΘes pour le minimum au dernier cluster
- occupΘ, pour le maximum aux limites du systΦme de fichier ou α une trop forte
- fragmentation. Par consΘquent il n'est pas possible de donner une table de
- contraintes comme dans les autres cas.
-
- Remarques:
- ----------
-
- - de mΩme que pour Linux, les dΘfragmenteurs pour partition NTFS ne doivent
- pas regrouper les secteurs occupΘs en dΘbut de partition. Par consΘquent il
- peut Ωtre difficile d'arriver α restaurer/copier une partition sur une
- partition plus petite.
- - dans certains cas le programme peut retourner qu'il n'a pas pu restaurer
- la partition sur une autre partition du α un problΦme de taille. Dans ce cas
- il faut essayer de faire la restauration pour une partition plus petite (si
- c'est possible) ou plus grande. Ce cas doit Ωtre extrΩmement rare et concerner
- uniquement les partitions fortement remplies et fragmentΘes.
- - la sauvegarde/restauration d'une partition NTFS nΘcessite plus de mΘmoire
- que pour les autres types de partition. Il faut noter que si vous avez
- l'erreur concernant une place mΘmoire insuffisante, que vous avez plus de 32
- Mo de mΘmoire et que vous avez EMM386 d'activΘ, vous pouvez gagner de la
- mΘmoire en le dΘsactivant (EMM386 limite obligatoirement la mΘmoire α 32 Mo).
- Pour cela il vous faut ajouter "rem " au dΘbut de la ligne contenant EMM386
- dans le fichier C:\CONFIG.SYS (ou A:\CONFIG.SYS si vous bootez depuis une
- disquette), puis redΘmarrer l'ordinateur. Une fois la sauvegarde/restauration
- rΘalisΘe vous pouvez supprimer le "rem " afin que EMM386 soit rΘactivΘ au
- prochain redΘmarrage.
- - si vous restaurez une partition sur une partition diffΘrente, les
- rΘfΘrences de la base des registres portant sur la partition sauvΘe seront
- fausses. Dans le cas de Windows 2000/XP, vous pouvez mettre α jour la base de
- registre en conservant la mΩme lettre de lecteur. Pour les autres versions de
- Windows, cela n'est pas possible.
- - si vous sauvez votre partition systΦme, puis la restaurez sur une
- partition diffΘrente, il faut que vous mettiez ensuite α jour la base de
- registres. Vous pouvez Θgalement avoir α configurer votre boot pour que ce
- nouvel emplacement soit pris en compte (notamment dans le fichier BOOT.INI).
- Pour Windows XP, il faut que vous dΘmarriez avec le CD de Windows ou les 6
- disquettes de boot tΘlΘchargeables sur le site de Microsoft et que vous
- choisissiez l'option de rΘparation. Une fois que vous avez le prompt, les
- outils α utiliser sont fixmbr, fixboot et bootcfg. Le premier permet de mettre
- α jour le premier secteur du disque (si jamais celui-ci n'a jamais ΘtΘ utilisΘ
- comme disque systΦme), le second permet de mettre α jour le secteur boot de la
- partition (il n'y en a pas besoin thΘoriquement), le dernier vous permet de
- reconfigurer vos options de boot (le fichier BOOT.INI). Vous pouvez faire
- "help <commande>" pour avoir plus de renseignements sur ces commandes).
- Cependant malgrΦ cela, du fait des systΦmes de protection mis en place et du
- peu de connaissance sur ce systΦme cela peut ne pas marcher (uniquement dans
- le cas d'un dΘplacement sur un autre disque, dans le cas d'une restauration
- par dessus une ancienne version cela ne posera pas de problΦme). Une derniΦre
- solution dans ce cas est d'essayer d'utiliser l'utilitaire "sysprep"
- tΘlΘchargeable sur le site de Microsoft en l'exΘcutant avant de faire la
- sauvegarde.
-
- j) Les disquettes:
- Les disquettes de 360 Ko, 720 Ko, 1.2 Mo, 1.44 Mo et 2.88 Mo peuvent Ωtre
- sauvegardΘes. Seules les disquettes ayant un formatage correct et des secteurs
- de 512 octets peuvent Ωtre sauvΘes.
- Il n'y a pas de possibilitΘ de connaεtre la taille d'une disquette (il est
- possible de connaεtre le type 5"1/4 ou 3"1/2, mais pour un type donnΘ il n'est
- pas possible de connaεtre la taille). Par consΘquent le programme recherche le
- dernier secteur de la disquette afin d'en dΘterminer la taille. Si jamais ce
- dernier secteur est endommagΘ, le programme sera trompΘ et toute la disquette
- ne sera pas sauvΘe/restaurΘe. Dans ce cas, il faut que vous utilisiez la
- sauvegarde par le pΘriphΘrique DOS. Pour savoir quelle taille le programme a
- trouvΘe, vous pouvez utiliser la taille donnΘe dans la fenΩtre vous demandant
- si vous voulez tout sauver ou seulement les secteurs occupΘs (si elle vous est
- prΘsentΘe), sinon vous pouvez utiliser la taille restante lorsque la fenΩtre
- vous demandant le nom du fichier de sauvegarde vous est prΘsentΘe.
- Dans le cas o∙ vous sauvez tous les secteurs, les mΩmes remarques que pour la
- sauvegarde d'une partition complΦte s'appliquent, dans le cas o∙ seuls les
- secteurs occupΘs sont sauvΘs, il faut vous rΘfΘrer aux chapitres prΘcΘdents
- propres α chaque systΦme de fichier.
- Si vous restaurez une disquette dont vous n'avez sauvΘ que les secteurs
- occupΘs sur une disquette de taille diffΘrente, cela marchera. Cependant, la
- disquette ainsi recrΘe n'aura plus un formatage standard ce qui peut tromper
- certains programmes.
- AprΦs qu'une disquette a ΘtΘ restaurΘe, il faut que vous l'Θjectiez puis la
- rΘinsΘriez dans le lecteur afin que le DOS prenne en compte les modifications.
- Sans cela vous risquez de vous retrouvez avec des incohΘrences sur la
- disquette.
-
- k) Les pΘriphΘriques DOS:
- Cette mΘthode d'accΦs vous permet de sauver tous les pΘriphΘriques que le DOS
- accΦde en utilisant la notion de secteurs et qui contiennent un systΦme de
- fichier FAT. Ce n'est par exemple pas le cas pour les CDs ou les lecteurs
- rΘseaux, mais c'est le cas pour les "super disquettes" comme le Zip.
- Ceci permet Θvidemment d'accΘder aux partitions FATs du disque dur et aux
- lecteurs de disquettes, cependant dans ces deux cas il est prΘfΘrable
- d'utiliser l'accΦs direct dΘcrit dans les chapitres ci-dessus. Le seul cas o∙
- cela est faux est le cas o∙ la taille de la disquette est incorrectement
- reconnue.
- Il faut que le pΘriphΘrique α sauver/restaurer soit correctement formatΘ afin
- qu'il puisse Ωtre correctement reconnu.
- Les mΩmes remarques que pour la sauvegarde des disquettes peuvent s'appliquer
- ici.
-
-
- 16- Ce qui n'est pas supportΘ
- -----------------------------
-
- Les ΘlΘments suivants ne sont pas supportΘs par le programme:
-
- - les partitions pour les OS ne supportant la table des partitions telle
- qu'elle est dΘcrite (notamment Solaris x86).
- - les programmes gestionnaires de disque (α ne pas confondre avec les
- gestionnaires d'amorτages qui sont supportΘs). Ce sont des programmes qui
- permettent d'accΘder α des disques de plus de 8 Go avec un mode d'accΦs
- standard (si vous en avez un d'installΘ, il y a de fortes chances que vous
- soyez au courant). Si jamais une seule partition est dΘtectΘe alors que vous
- en avez plusieurs il y a de fortes chances pour qu'un tel programme soit
- prΘsent.
- Francisco Miranda m'a signalΘ qu'il avait rΘussi α faire fonctionner
- Partition Saving sans problΦme avec le gestionnaire de disque Samsung. Merci α
- lui pour avoir fait l'essai et m'avoir signalΘ le bon fonctionnement.
- NΘanmoins cela n'est valable que pour ce gestionnaire de disque, et par
- consΘquent je prΘfΘre laisser cet avertissement pour les autres gestionnaires
- de disque.
- - les partitions Θtendues sous OS2 peuvent ne pas Ωtre toutes dΘtectΘes:
- dans la chaεne des partitions Θtendues, gΘnΘralement seules 2 partitions par
- noeud sont dΘfinies (les 2 autres contenant des informations non fiables),
- alors que sous OS2 les quatre peuvent Ωtre utilisΘes.
-
-
- 17- Ce qui n'a pas pu Ωtre testΘ
- --------------------------------
-
- Les ΘlΘments suivants n'ont pas pu Ωtre testΘs:
-
- - disque avec des secteurs ayant une taille diffΘrente de 512 octets.
- - partitions pour des OS autre que DOS, Windows (9x, XP) et Linux.
- - crΘation du fichier de sauvegarde sur la partition en cours de sauvegarde
- hormis lors de l'utilisation de l'option dΘdiΘe.
- - la modification de la base de registres dans le cas de Windows 2000.
-
- Si des personnes utilisent ce programme sur des ΘlΘments ci-dessus, merci de
- me renvoyer les rΘsultats et les Θventuels problΦmes rencontrΘs.
- Pour les personnes dΘsirant rΘaliser ces tests, je leur signale que:
-
- - savepart.exe -s ne fait que lire le disque physiquement (l'Θcriture se
- fait dans un fichier par les fonctions DOS standard).
- - savepart.exe quand il est utilisΘ avec l'option "-t" n'Θcrit aucune donnΘe
- sur le disque.
-
-
- 18- Remerciements
- -----------------
-
- - mon pΦre pour Ωtre demandeur de ce programme (sans quoi il n'aurait jamais
- vu le jour), pour avoir relu ce document et Ωtre le premier cobaye de ce
- programme.
-
- - DJ Delorie pour l'environnement de dΘveloppement DJGPP (
- http://www.delorie.com/djgpp). Ceci inclue Θgalement toutes les personnes
- ayant aidΘes α la rΘalisation de cet environnement.
-
- - Jean-Loup Gailly et Mark Adler pour la librairie de compression zlib (
- http://www.cdrom.com/pub/infozip/zlib/).
-
- - Ralf Brown pour l'ensemble de la documentation qu'il a rΘuni sur les
- interruptions (http://www.pobox.com/~ralf).
-
- - Simon P. Bullen pour fortify (une bibliothΦque permettant de vΘrifier
- l'allocation/dΘsallocation mΘmoire).
-
- - Chris Lattner pour son site "The Operating System Resource Center" o∙ se
- trouvent de nombreuses informations sur le matΘriel et les OS (
- http://www.nondot.org/sabre/os/articles).
-
- - RΘgis Duchesne et Richard Russon (ainsi que tous ceux qui les ont aidΘs)
- pour l'ensemble de la documentation rΘunie sur NTFS (
- http://linux-ntfs.sourceforge.net/ntfs/index.html).
-
- - Markus Oberhumer et Laszlo Molnar pour le compresseur d'exΘcutable UPX (
- http://upx.sourceforge.net), ainsi que Serge Delbono pour me l'avoir signalΘ.
-
- - Brett Stevenson et Richard Ross-Langley pour la correction de la version
- anglaise de la FAQ et de la page d'accueil du site.
-
- - B.D. pour avoir cherchΘ et donnΘ le format du fichier de base de registres
- (je n'ai pas rΘussi α trouver le nom complet de son auteur).
-
- - les dΘcouvreurs de bugs pour me les signaler et m'avoir aider α les
- rΘsoudre:
-
- * Charles M. Tilden (le problΦme liΘ α la mauvaise dΘtection des disques
- durs).
- * Daniel Lagunes (le bug sur la lecture de la table des partitions pour
- les disques α accΦs standard ayant au moins deux partitions logiques).
- * Thibaut Fontanet (la non dΘtection de certains disques durs dans la
- V2.21 et le blocage de l'ordinateur lors du redΘmarrage, le premier problΦme
- ayant ΘtΘ par la suite signalΘ par Juergen et Ray Schmitz)(pour la V2.22 la
- mauvaise attribution de lettres d'unitΘs dans le cas de l'utilisation de
- plusieurs partitions principales DOS sur le mΩme disque).
- * Ray Schmitz (le problΦme de l'accΦs au mauvais disque si un lecteur qui
- le prΘcΦde n'est pas dΘtectΘ comme un disque dur).
- * Volker Beck (l'oubli du code pour traiter les partitions NTFS en mode
- batch lors de la sauvegarde).
- * Frode Ingebretsen (les problΦmes d'affichage avec certains ordinateurs
- (BIOS non compatibles ?)).
- * Brian Bell (l'impossibilitΘ de restaurer des partitions FAT ayant des
- secteurs dΘfectueux lors de la sauvegarde).
- * Menno Schoone (la demande intempestive de crΘation du fichier d'option
- lors de la sauvegarde avec un fichier d'option utilisant l'option
- automatic_naming).
- * Patrick Barny (le premier a m'avoir aidΘ sur les partitions NTFS
- fortement fragmentΘes, sont venus ensuite Peter Newman et Kamil Wicher).
-
- - toutes les personnes m'ayant envoyΘ des mails d'encouragement, de
- remarques, de conseils et d'amΘliorations.
-
- En espΘrant que ce programme vous sera utile,
-
- D. Guibouret <damien.guibouret@partition-saving.com>
-
- ------
- Toutes les marques et marques dΘposΘes sont les propriΘtΘs de leurs dΘtenteurs
- respectifs.
-